По умолчанию дата создания материалов в Joomla выводится в виде Среда, 11 Января 2006, но иногда при определенных настройках сервера или неверном указании локали возникают проблемы с кодировкой при выводе даты. Cуществует простой способ избежать проблем, например сделать дату вида 11.01.2006 г.
Для того, чтоб изменить вывод языка мы переопределим языковую константу.
Как это сделать?
- Проходим: Расширения => Менеджер Языков => Переопределение констант.
- Щелкним на кнопку "Создать".
- В правой части экрна в поле "Искать" выберем значение "Константа".
- В поле поиска введем значение "DATE_FORMAT_LC3"
- Кликнем кнопку "Найти".
- В результатах поиска выберем значение "DATE_FORMAT_LC3"
- Теперь в левой части экрана в поле "Текст" введем следующее значение %d.%m.%y
- Нажмите на кнопку "Сохранить".
Внимание способ формирования изменится на всем сайте, так как Joomla использует языковое поле DATE_FORMAT_LC3 по умолчанию.
Другие языковые переменные даты
- DATE_FORMAT_LC=%d.%m.%Y – 23.02.2011
- DATE_FORMAT_LC1=%d.%m.%Y– 23.02.2011
- DATE_FORMAT_LC2=%d.%m.%Y %H:%M – 23.02.2011 13:20
- DATE_FORMAT_LC3=%d %B %Y – 23 Февраля 2011
- DATE_FORMAT_LC4=%d.%m.%y – 23.02.11
Расшифровка переменных даты
- Y – год выводится полностью 2011;
- y– последние две цифры года;
- B – полное название месяца;
- m– выводится месяц двумя цифрами;
- d – выводится день месяца двумя цифрами;
- H – вывод часа в 24-часовом формате;
- M – вывод минут