В этом посте я покажу, как поменять формат даты на 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 (Джумла) через каталог установки tmp
- Как закрепить статью на главной Joomla сайта
- Как удалить шаблон сайта на CMS Joomla
- Как посмотреть позиции модулей Joomla
- Как чистить административную панель Joomla сайта – вкладка «Управление» Joomla
- Как закрыть сайт от индексации поисковых систем
- Как поменять формат даты на Joomla
- Как установить шаблон для сайта на CMS Joomla
- Как обнулить счетчик просмотров Joomla
Похожие статьи
Как установить расширение Joomla (Д...
Краткая инструкция по установке расширений Joomla 3 (1.5, 2.5) через к...
Как установить плагин Joomla (Джумл...
Краткая инструкция по установке плагина на сайт Joomla (Джумла). Для устано...
Как сбросить счетчик просмотров отд...
В этой краткой инструкции посмотрим, как сбросить счетчик просмотров отдель...
Как чистить административную панель...
У меня довольно часто не удаляются ранее установленные расширения. Всё это ...
Как создать категорию Joomla сайта,...
Здесь вы найдете краткую инструкцию, как создать категорию на сайте Joomla....
Как закрепить статью на главной Joo...
Если вам нужно закрепить статью на главной странице избранных материалов Jo...