Я немного смущен. Я создал простую форму с одним текстовым полем и кнопкой отправки. Теперь я хочу добавить раскрывающийся список select/option для таксономических терминов, используя функцию taxonomy_get_vocabularies().drupal - добавить список вариантов/вариантов в форму
$vocabularies = taxonomy_get_vocabularies('my_type');
Мой вопрос в том, как я могу получить список слов на форме «путь Drupal». Способ определения Drupal выглядит довольно жестким. Также, как я мог бы сделать это условие, скажем, о существовании соответствующих таксономических условий.
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;
Вы должны использовать комментарии отвечать на сообщения, не сделать дополнительные сообщения вашего собственного. – jergason
Извините, я думал, что мой комментарий был немного подробным для формата «комментариев». BTW, если у кого-то есть лучшее решение, сообщите нам об этом. Также полезно использовать пример для taxonomy_get_vocabularies(). –