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