Drupal Formulaires - Définition d'une valeur par défaut
-
22-09-2019 - |
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éé?
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é ..