Добрый день!
<?php
$terms = taxonomy_get_tree(1, 0, -1, 1);
foreach($terms as $term) {
$regions[] = array($term->tid, t($term->name));
}
$form['country'] = array(
'#type' => 'select',
'#title' => t('Location'),
'#options' => $regions,
'#default_value' => 0,
?>
Как вывести в селет информацию о tid. Сейчас у меня в форме все value по очередности (0, 1, 2 и т.д.)
А нужно что бы value были tid из словаря.
Комментарии
taxonomy_get_tree вызывает array_merge, которая сливает все в один массив. На этой же странице почитайте внизу комменты, там как раз решение вашей проблемы.
Не могли бы подсказать, не могу найти.