theme_date_all_day()

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

Аватар пользователя Heihachi88 Heihachi88 20 апреля 2011 в 11:03

Все привет, установил модуль [module=date], создал CCK поле типа date, вывожу в ноде это поле таким образом <?php print $node->field_borndate[0]['view'];?>, И он выводит дату таким образом == 07/08/1989 → т.е. сперва месяц, потом день, а потом год == m/d/Y, а мне надо по другому → d/m/Y. За это отвечает функция theme_date_all_day.
Подскажите как переписать вывод даты?

Комментарии

Аватар пользователя glu2006 glu2006 20 апреля 2011 в 11:17

А тупо в настройки филда залезть и там указать формат не судьба?
А еще формат задается в настройках отображения поля.

Аватар пользователя Heihachi88 Heihachi88 20 апреля 2011 в 12:09

"glu2006" wrote:

А тупо в настройки филда залезть и там указать формат не судьба?
А еще формат задается в настройках отображения поля.

А если стоит следующая задача, например: формат вывода даты d.m.Y - нужно каждое значение обернуть в <span></span>. Что делать в этом случае?

Аватар пользователя glu2006 glu2006 20 апреля 2011 в 12:38

Heihachi88 wrote:
А если стоит следующая задача, например: формат вывода даты d.m.Y - нужно каждое значение обернуть в <span></span>. Что делать в этом случае?

Учить АПИ друпала :), там все есть. в частности обратить внимание на функцию format_date() + если хотите можете написать свой обработчик для отображения филда.