В этом посте я покажу, как поменять формат даты на Joomla сайте, который задается всем материалам сайта.
Зачем менять формат даты
По умолчанию дата создания материалов в Joomla выводится в виде 15 Марта 2017
- Причина 1. По нормативам бухгалтерской отчетности, в России принят такой формат даты:
DD.MM.YYYY HH:MI:SS 26.05.2017 16:38:00
Как видите, этот формат отличается от формата даты принятого по умолчанию на Joomla.
- Причина 2. Хочу скрыть год выпуска статей в статьях и модуле «Последние статьи».
- Причина 3. Хочу добавить к дате, время выхода статьи.
- Причина 4. Проблемы с кодировкой месяца.
Суть задачи
Если вы посмотрите в документации php, то увидите, большую таблицу, какие форматы дат и времени «понимает» этот интерпретатор. В системе Joomla заданы несколько форматов, которые использует система. Посмотреть их можно и нужно в файле \language\ru-RU\ru-RU.ini. Если вы откроете это файл в текстовом редакторе, то увидите какие форматы даты доступны в Joomla. Строки 304-310:
- DATE_FORMAT_LC="d.m.Y"
- DATE_FORMAT_LC1="d.m.Y"
- DATE_FORMAT_LC2="d.m.Y H:i"
- DATE_FORMAT_LC3="d F Y"
- DATE_FORMAT_LC4="d.m.Y"
- DATE_FORMAT_LC5="d-m-Y H:i"
- DATE_FORMAT_JS1="d.m.y"
Названия форматов: LC, LC1, LC2, LC3, LC5, JS1. По умолчанию, любая дата материалов в Joomla выводится в виде 15 Марта 2017, что соответствует формату: LC3.
Как поменять формат даты на Joomla
Ранее, для смены формата дат и времени, нужно было редактировать файлы системы. Сейчас, всё упростилось. Если вы посмотрите выше по тексту, то увидите, что задаются форматы в языковом файле. Поэтому и менять формат будем в менеджере языков.
- Шаг 1 Войти в Расширения>>>Менеджер языков и найти нужное значение.
- Шаг 2 Сделать переопределение значения, задав новый формат.
- Шаг 3 Сохраниться и посмотреть результат.
Инструкция
Шаг 1
Авторизуемся в административной части сайта и войдем из основного меню (вверху) на вкладку Расширения>>>Менеджер языков. Вкладка «Переопределение констант». Кнопка «Создать».
Шаг 2
Если справа видим поле «Значение», его нужно переключить на «Константа». В поиске значений пишем формат по умолчанию LC3 и жмём поиск.
Шаг 3
Система найдет нужную константу, по которому нужно просто кликнуть и автоматом заполнятся поля Языковая константа и Текст.
В поле текст поменяйте формат даты, как вам нужно. Для примера, я поставил между датами слэш. Можете составить свой шаблон. Измените значения в поле текст. Сохраняетесь. Всё готово. Смотрим результат после чистки кэша сайта.
Вывод
Вполне допускаю, что список шаблонов может несколько меняться. Важное значение в шаблонах имеет регистр букв. Чтобы еще раз изменить формат, достаточно отредактировать созданную константу.
©Joomla-abc.ru
Другие краткие инструкции
- Как очистить кэш сайта Joomla
- Как создать Меню Joomla — краткая инструкция
- Как восстановить пароль администратора сайта Joomla
- Как установить компонент Joomla (Джумла)
- Как создать категорию Joomla сайта, краткая инструкция
- Как установить шаблон для сайта на CMS Joomla
- Как изменить пароль администратора из панели Joomla
- Как посмотреть позиции модулей Joomla
- Своя позиция модуля на сайте Джумла
- Как удалить шаблон сайта на CMS Joomla
Похожие статьи
Как установить расширение Joomla (Д...
Краткая инструкция по установке расширений Joomla 3 (1.5, 2.5) через к...
Как установить плагин Joomla (Джумл...
Краткая инструкция по установке плагина на сайт Joomla (Джумла). Для устано...
Как обнулить счетчик просмотров Joo...
В этой инструкции я покажу, как обнулить счетчик просмотров Joomla, который...
Как очистить кэш сайта Joomla
Кэш сайта это сохраненные образы страниц сайта, предназначенные для ускорен...
Как сделать блог Joomla в три колон...
В этой краткой инструкции я покажу, как сделать блог материалов Joomla сайт...
Как закрыть сайт от индексации поис...
Кратко и по делу, закрываем сайт от индексации поисковых систем, а также от...