Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не устанавливается значение по умолчанию select-а, ... когда пользую drupal_render 
V
    Опции темы
kaa
Дата 26.6.2007, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



Есть проблемка: при отрисовке селекта через drupal_render незочет устанаваливатся сво-во #default_value, точнее оно задано. но на формируемом коде никак не отражается :(

Вот кусок кода гле селект описываю:
Код

$form['field_'.($c+1)]['weight_parent_item']=array(
                                        '#type'=>'select',
                                        '#options'=>$weight_arr,
                                        '#default_value'=>12,
                                        '#tree'=>TRUE,
                                        '#parents'=>array('field_'.($c+1), 'weight_parent_item')
                                        );    
    

Список заполняться - заполняется, а на дефаулт не становится :(

При том когда использую список в форме выводимой в drupal_get_form всё работает :(
PM MAIL   Вверх
kaa
Дата 27.6.2007, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 817
Регистрация: 5.11.2005

Репутация: нет
Всего: 2



В общем, кому интересно:

drupal_render_form и drupal_render не обрабатывают корректно поля типа weight и select.
Weight не отрисовывается вообще, select не понимат значение по умолчанию.

Спасает тока drupal_get_form.
PM MAIL   Вверх
solenko
Дата 10.10.2007, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 1
Всего: 67



не только -- можно еще вызвать тему select'a


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Drupal | Следующая тема »


 




[ Время генерации скрипта: 0.0426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.