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