делаю так
<?php$form['taxonomy']['Tags'][1] = array(
'#type' => 'textfield',
'#default_value' => $typed_string,
'#maxlength' => 100,
'#autocomplete_path' => 'taxonomy/autocomplete/1',
'#required' => $vocabulary->required,
'#title' => $vocabulary->name,
'#description' => t('A comma-separated list of terms describing this content (Example: funny, bungie jumping, "Company, Inc.").')
);?>
вроде как словарь подлючается. А как сделать это поле типом select? Тоесть мне нужен список, а не текстовое поле...
перерыл форум, понимаю что должно быть просто, но как сделать недогоняю
спасибо зарание.
Комментарии
меняя type на select в списке пусто
api.drupal.org. читаtv там Form api reference
сделал так
$result = db_queryd("SELECT d.tid, d.name, MAX(n.created) AS updated, COUNT(*) AS count FROM {term_data} d LEFT OUTER JOIN {term_node} USING (tid) LEFT OUTER JOIN {node} n USING (nid) WHERE d.vid = $vocabulary_id AND (n.status = 1 OR n.status IS NULL) GROUP BY d.tid, d.name ORDER BY updated DESC, d.name");
$items = array();
while ($category = db_fetch_object($result)) {
$items[] = $category->name;
}
$form['taxonomy']['category'][1] = array(
'#type' => 'select',
'#options' => $items,
);
только незнаю насколько это верно
[ru-api=_taxonomy_term_select/]_taxonomy_term_select[/ru-api]