Undefined index: timezone в функции

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

Аватар пользователя FduchKAI FduchKAI 26 апреля 2011 в 14:48

Друпал 7. Модули: ubecart, date, CCK, Views.

Русификация, часовой пояс выбран региональный, у пользователей запрет на указание своего часового пояса.

После включения модуля Date на Друпал 7 стала появляться уведомление:
«Notice: Undefined index: timezone в функции date_timezone_validate() (строка 182 в файле /newsite/sites/all/modules/date/date_api/date_api_elements.inc).»

В строке 182
<?phpset_value($element, $element['#value']['timezone'], $form_state);?>

Как показало содержимое переменной (массива) $element, второй параметр в функцию передается не верно.
$element[#value] пустой, но $element['timezone'] не пустой.
Написать <?php$element['timezone']?> вместо <?php$element['#value']['timezone']?> я могу, но это ведь не правильно, такие правки делать в коде.
Может кто-то мне подскажет, что я не доделал или не настроил?

Комментарии