Навигация

Активные участники:

Поиск:

 

Создать или найти статью:

 

Просмотр Форматирование даты на русском

На форуме был задан вопрос
http://eeclub.ru/forum/viewthread/701/

Камрады, очень хоцца выводить дату как принято, то есть например “29 января”
Если я пишу {entry_date format="%d %F"} то на выходе получаю “29 Январь”, что не очень красиво и неправильно.
Подскажите, как сделать, чтобы было по-человечески? Ну там со склонениями месяца чтобы и с маленькой буквы? Может есть плагин какой уже?


{date format="%d"} {date format="%n"} {date format="%Y"


То есть месяц имеет цифровое значение.

Теперь заменяем его на название месяца.

Для этого устанавливаем плагин Сustom Text
http://expressionengine.com/forums/viewthread/35457/

Создаешь дополнительные слова для этого плагина (января, февраля итд). Так как в англ. месяца для календарей и даты одинаковые.

Типа
"ru_month_1" =>
"января",

"ru_month_2" =>
"февраля"


итд.

И теперь в шаблоне вставляешь новые слова:

{date format="%d"} {exp:custom_text string="ru_month_{date format="%n"}"} {date format="%Y"} г


P.S.

То же самое можно и с другим плагином:
http://expressionengine.com/forums/viewthread/35451/

Раздел:Даты

Категории: