Переменные в базе данных

Главные вкладки

Аватар пользователя Bochagov Bochagov 15 ноября 2010 в 18:36

Всем привет!

Не хочет работать функция получения переменных из базы данных, а именно

variable_get

Элемент простейший:

<?php$form['f']['i'] = array(
    '#type' => 'checkbox',
    '#title' => t('item'),
    '#default_value' => variable_get('include_item_result', '0'),    
    '#description' => t('Description'),
  );?>

Проблема в следующем:
Значения по умолчанию записываются в базу данных, проверял. Однако независимо от
установленного значения - в форме флажок отсутствует.

Нашёл пример, там всё работало, а у меня не хочет(

Комментарии

Аватар пользователя Bochagov Bochagov 15 ноября 2010 в 23:48

Всё, разобрался.

Ссылка совершенно не по теме.

Проблема была в именовании переменных. Я думал, что в базе данных создаётся
переменная с именем 'include_item_result', но значения записываются в переменной 'i'

Эх... уж этот Друпал

Аватар пользователя xxandeadxx xxandeadxx 15 ноября 2010 в 23:48

"Bochagov" wrote:
Ссылка совершенно не по теме.

вопросы нужно корректно задавать и листинги полные выкладывать, тогда всё будет по теме Wink