Je suis un peu confus. J'ai créé un formulaire simple avec une zone de texte et un bouton de soumission. Maintenant, je veux ajouter une liste déroulante select/option des termes de taxonomie, en utilisant la fonction taxonomy_get_vocabularies().drupal - ajouter une liste de sélection/option à un formulaire
$vocabularies = taxonomy_get_vocabularies('my_type');
Ma question est comment puis-je obtenir la liste de vocabulaire sur la forme "la façon Drupal". La façon dont Drupal définit la forme semble assez rigide. Aussi, comment pourrais-je faire cette condition, disons sur l'existence de termes de taxonomie pertinents.
function my_form_name($form_state) {
// A Short question.
$form['title'] = array(
'#type' => 'textfield',
'#title' => t('Question'),
'#default_value' => $node->title,
'#required' => TRUE,
'#weight' => 1,
'#description' => t('A text box goes here '),
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('submit'),
'#weight' => 7,
);
return $form;
Vous devez utiliser les commentaires pour répondre aux messages, pas faire des posts supplémentaires ton propre. – jergason
désolé, je pensais que mon commentaire était un peu verbeux pour le "commentaire" format. BTW si quelqu'un a une meilleure solution, s'il vous plaît laissez-nous savoir. Aussi, un exemple pour taxonomy_get_vocabularies() serait utile. –