Question

J'utilise le module webform pour Drupal 6 et voudrais définir une valeur par défaut pour le message de confirmation de la chaque fois qu'il est formulaire en ligne créé. Est-ce que je dois créer mon propre module pour définir cette valeur de forme à chaque fois qu'un utilisateur crée un nouveau formulaire en ligne? Ou devrais-je mettre en œuvre un crochet spécial pour chercher quand un formulaire en ligne est créé?

Était-ce utile?

La solution

Vous allez vouloir utiliser ce qui suit:

customMod_form_alter(&$form, $form_state, $form_id){ 
  if($form_id == 'webform_node_form'){ 
    $form['id_of_conf_message_field']['#default_value'] = 'BLAH BLAH'
  }
}

Autres conseils

@esafwan .. Je ne suis pas sûr que cela doit aider dans votre cas la question des champs cachés, mais J'ai trouvé ce lien pour les valeurs de variables par défaut http://drupal.org/node/296453 donc j'ai pu créer un champ caché dans mon formulaire en ligne déjà existante à la demande valeur par défaut% [key] et a parfaitement fonctionné ..

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top