Всем привет!
Не хочет работать функция получения переменных из базы данных, а именно
variable_get
Элемент простейший:
<?php$form['f']['i'] = array(
'#type' => 'checkbox',
'#title' => t('item'),
'#default_value' => variable_get('include_item_result', '0'),
'#description' => t('Description'),
);?>
Проблема в следующем:
Значения по умолчанию записываются в базу данных, проверял. Однако независимо от
установленного значения - в форме флажок отсутствует.
Нашёл пример, там всё работало, а у меня не хочет(
Комментарии
http://drupal.org/node/160710
Всё, разобрался.
Ссылка совершенно не по теме.
Проблема была в именовании переменных. Я думал, что в базе данных создаётся
переменная с именем 'include_item_result', но значения записываются в переменной 'i'
Эх... уж этот Друпал
переменная называется
yes_or_no
а из базы вы достаёте некийanswer
, к чему бы это?вопросы нужно корректно задавать и листинги полные выкладывать, тогда всё будет по теме
Ок, учту. Спасибо