Joomla 3.x. Как изменить формат даты. Joomla формат даты


Как поменять формат даты на Joomla -

class="eliadunit">

 

Начало

В этом посте я покажу, как поменять формат даты на Joomla сайте, который задается всем материалам сайта.

Зачем менять формат даты

По умолчанию дата создания материалов в Joomla выводится в виде 15 Марта 2017

format daty joomla screen1

DD.MM.YYYY HH:MI:SS  26.05.2017  16:38:00

Как видите, этот формат отличается от формата даты принятого по умолчанию на Joomla.

Суть задачи

Если вы посмотрите в документации php, то увидите, большую таблицу, какие форматы дат и времени «понимает» этот интерпретатор. В системе Joomla заданы несколько форматов, которые использует система. Посмотреть их можно и нужно в файле \language\ru-RU\ru-RU.ini. Если вы откроете это файл в текстовом редакторе, то увидите какие форматы даты доступны в Joomla. Строки 304-310:

format daty joomla screen2

Названия форматов: LC, LC1, LC2, LC3, LC5, JS1. По умолчанию, любая дата материалов в Joomla выводится в виде 15 Марта 2017, что соответствует формату: LC3.

Как поменять формат даты на Joomla

Ранее, для смены формата дат и времени, нужно было редактировать файлы системы. Сейчас, всё упростилось. Если вы посмотрите выше по тексту, то увидите, что задаются форматы в языковом файле. Поэтому и менять формат будем в менеджере языков.

Инструкция

Шаг 1

Авторизуемся в административной части сайта и войдем из основного меню (вверху) на вкладку Расширения>>>Менеджер языков. Вкладка «Переопределение констант». Кнопка «Создать».

Шаг 2

Если справа видим поле «Значение», его нужно переключить на «Константа». В поиске значений пишем формат по умолчанию LC3 и жмём поиск.

Шаг 3

Система найдет нужную константу, по которому нужно просто кликнуть и автоматом заполнятся поля Языковая константа и Текст.

В поле текст поменяйте формат даты, как вам нужно. Для примера, я поставил между датами слэш. Можете составить свой шаблон. Измените значения в поле текст. Сохраняетесь. Всё готово. Смотрим результат после чистки кэша сайта.

format daty joomla screen3

format daty joomla screen6

format daty joomla screen4

format daty joomla screen5

Вывод

Вполне допускаю, что список шаблонов может несколько меняться. Важное значение в шаблонах имеет регистр букв. Чтобы еще раз изменить формат, достаточно отредактировать созданную константу. 

©Joomla-abc.ru

Другие кракие инструкции

 

 

class="eliadunit">

joomla-abc.ru

Изменяем формат даты в Joomla 1.5

Главная » Новости

Опубликовано: 11.04.2018

видео Изменяем формат даты в Joomla 1.5
3. Как вывести дату и время. Вывод даты в дизайн-шаблоне.

Изменяем формат даты в Joomla 1.5 - 4.0 out of 5 based on 1 vote

Joomla 3.x. How To Change Date Format

Многим, кто использует для создания своих проектов CMS Joomla, не нравится то, что по умолчанию к дате создания статьи еще добавляется и время.

Ранее мы рассмотрели процесс добавления материала в Joomla , в этом уроке мы рассмотрим способ, при помощи которого можно поменять формат даты в Joomla 1.5.

Как поменять логотип в сайте Joomla

Материалы по теме:

14.01.2010 - LC1;

14.01.2010 17.26 - LC2 - данный вид используется по умолчанию;

14 Января 2010 - LC3;

14.01.10 - LC4;

Для того чтобы нам установить необходимый вид даты необходимо подправить некоторые файлы. За вывод даты отвечает строчка:

Изменяя LC2 на LC1, LC3 или LC4 вы можете установить необходимый вид даты. Файлы, которые содержат необходимую нам строчку, в зависимости от используемого вами шаблона могут находиться в двух местах. Постараюсь объяснить все по порядку, чтобы не было путаницы.

Рассмотрим изменение вида даты в полном варианте статьи, при отображении статей в виде блога категории и блога раздела, а также на главной странице сайта.

Для того чтобы изменить дату в полной версии статьи нам понадобится файл default.php. Как я уже говорил, он может находиться в двух местах. Для начала зайдите в следующую папку: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html и если в этой директории существует папка com_content то тогда пройдите com_content\article и откройте файл default.php. В нем вам необходимо найти строчку, отвечающую за вывод даты, которая представлена выше, и изменить LC2 или имеющийся там другой формат на тот который вам необходим.

mta-tour.ru

Изменить формат вывода даты в Joomla

22 мая 2014

Русский тракторист, позаботился и изменил формат вывода даты в Joomla на своем сайте, а как решите делать вы?

 

Изменить формат вывода даты в Joomla

денежный трактор

Дату в Joomla можно вывести разными способами. Например 22.05.2014 или 22 мая 2014. Я, на своем сайте rtr24.ru, выбираю дату с месяцем буквами, а не цифрами.

Для этого нужно внести изменения в языковой файл. Забегая вперед, отмечу, что все эти изменения пропадут, при следующем же обновлении. Как этого избежать? Делаем правильно сразу же.

Все маневры с датой (и не только), лучше сделать в переопределении констант.  

А проще, сразу скопировать в файл то, что нужно. Итак.

Нам нужен файл rtr24.ru/language/overrides/ru-RU.override.ini

В него вписываем изменения вывода даты Joomla 3 (и любой другой Joomla) и расово верное отображение месяца даты (мая, а не Май).

JDETAILS="" DATE_FORMAT_LC2="d F Y г." DATE_FORMAT_LC3="d F Y" ; Месяцы JANUARY_SHORT="января" JANUARY="января" FEBRUARY_SHORT="февраля" FEBRUARY="февраля" MARCH_SHORT="марта" MARCH="марта" APRIL_SHORT="апреля" APRIL="апреля" MAY_SHORT="мая" MAY="мая" JUNE_SHORT="июня" JUNE="июня" JULY_SHORT="июля" JULY="июля" AUGUST_SHORT="августа" AUGUST="августа" SEPTEMBER_SHORT="сентября" SEPTEMBER="сентября" OCTOBER_SHORT="октября" OCTOBER="октября" NOVEMBER_SHORT="ноября" NOVEMBER="ноября" DECEMBER_SHORT="декабря" DECEMBER="декабря"

 Здесь я так же убрал слово "Подробности" и добавил "г." к числу года. И сразу начал зарабатывать деньги, май для этого хороший месяц.

Автор: Русский тракторист Игорь Рубрика: Joomla
Добавить комментарий

rtr24.ru

Изменение формата даты в Joomla - 20 Сентября 2013 - Блог

Joomla поставляется со стандартным форматом для отображения даты.

Однако, может случиться так, что на сайте, который вы создали, потребуется использование пользовательского формата даты.

В этом уроке мы покажем вам пошаговый метод смены формата даты для статей.

Этот метод не использует кодирование, и также он познакомит вас с менеджером языков, одной из лучших и самых недооцененных функций в Joomla.

1. Создайте переопределение языка

1

Первое, что вам нужно сделать, это создать переопределение языка. Вы можете найти урок по созданию переопределения языка здесь.

2. Изменение формата даты

2

Измените текст для формата даты на тот, который вы хотите.Просто удалите текст и введите формат, который вы хотите.Например, если вы хотите отобразить дату 1 января 2013, вы должны использовать: F J, Y

3. Обновите страницу

3

Поздравляем! Теперь у вас есть новая отформатированная дата на Вашем сайте.

Полезные советы: Определение формата даты

4

На рисунке выше показаны различные способы вывода на экран даты, используя формат даты.

Вот список наиболее распространенных надписей форматов дат, которые используются в Joomla:

Источник: http://joomspider.com/uroki/746-izmenenie-formata-daty-v-joomla

tad.ucoz.com

Joomla 3.x. Как изменить формат даты

В этом туториале показывается, как изменить формат даты в Joomla 3.x.

Joomla 3.x. Как изменить формат даты

  1. На скриншоте ниже вы видите даты. Нам нужно изменить их формат.

  2. Откройте языковой файл темы и проверьте, указан ли в нем формат даты. Языковой файл темы находится в папке language\en-GB вашей корневой папки. Он называется en-GB.tpl_themeXXXX.ini, где XXXX — номер темы. На скриншоте ниже выделен формат, используемый в данном случае:

  3. Войдите в Extension Manager -> Language Manager. Выберите Overrides (переопределения).

  4. Выберите язык, для которого вы хотите создать переопределение (override) и измените формат даты. Добавьте новое переопределение.

  5. Выберите опцию Constant (константа). Сделайте поиск этой константы. Измените ее значение и сохраните изменения.

    Вы найдете больше информации о форматах даты здесь: http://nl3.php.net/manual/en/function.date.php.

    Убрав год, мы поменяли формат даты. Вы также можете поменять порядок значений. Например, вы можете настроить d F вместо F d.

  6. Это наше переопределение:

  7. Обновите страницу. Формат даты изменился.

Пожалуйста, ознакомьтесь с детальным видео туториалом ниже:

Joomla 3.x. Как изменить формат даты

www.templatemonster.com

Изменяем формат даты в Joomla 1.5

Многим, кто использует для создания своих проектов CMS Joomla, не нравится то, что по умолчанию к дате создания статьи еще добавляется и время.

Ранее мы рассмотрели процесс добавления материала в Joomla, в этом уроке мы рассмотрим способ, при помощи которого можно поменять формат даты в Joomla 1.5.

Изменяем формат даты в Joomla 1.5 - доступные форматы и шаблонизация

Материалы по теме:

На самом деле существует 4 формата отображения даты, они имеют следующий вид:

14.01.2010 - LC1;

14.01.2010 17.26 - LC2 - данный вид используется по умолчанию;

14 Января 2010 - LC3;

14.01.10 - LC4;

Для того чтобы нам установить необходимый вид даты необходимо подправить некоторые файлы. За вывод даты отвечает строчка:

<?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')) ?>

Изменяя LC2 на LC1, LC3 или LC4 вы можете установить необходимый вид даты. Файлы, которые содержат необходимую нам строчку, в зависимости от используемого вами шаблона могут находиться в двух местах. Постараюсь объяснить все по порядку, чтобы не было путаницы.

Рассмотрим изменение вида даты в полном варианте статьи, при отображении статей в виде блога категории и блога раздела, а также на главной странице сайта.

Для того чтобы изменить дату в полной версии статьи нам понадобится файл default.php. Как я уже говорил, он может находиться в двух местах. Для начала зайдите в следующую папку: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html и если в этой директории существует папка com_content то тогда пройдите com_content\article и откройте файл default.php. В нем вам необходимо найти строчку, отвечающую за вывод даты, которая представлена выше, и изменить LC2 или имеющийся там другой формат на тот который вам необходим.

Если такой папки нет, тогда чтобы найти данный файл необходимо пройти в следующую папку: папка_с_вашим_сайтом\ component com_content\ views\ article\ tmpl и откройте файл default.php. В данном файле найдите строчку вида:

<?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')) ?>

Изменяя LC2 выберите необходимый вид даты из четырех возможных (смотрите выше) и сохраните файл, затем откройте полный вид любого материала на вашем сайте и посмотрите, как выглядит ваша дата.

Для изменения даты при отображении материалов в виде блога категории нам понадобится файл blog_item.php. Для того чтобы его найти проделываем все то же что и в первом случае. Если в директории: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html существует папка com_content тогда необходимый вам файл будет находится в паке com_content\category. Если такой директории нет тогда идете в папку: папка_с_вашим_сайтом\ component com_content\ views\ category\ tmpl. Находим все ту же строчку, отвечающую за вывод формата даты, и производим необходимые изменения.

Если вы используете вывод материалов в виде блога раздела, то для изменения внешнего вида даты вам также понадобится файл blog_item.php но находящийся другой директории и содержащий структуру материалов в виде блога разделов.

Опять же если у вас существует директория com_content в папке с вашей темой, то тогда необходимый вам файл будет находиться в папке: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html\ com_content\ section. Если же такой папки нет то необходимый вам файл будет находиться в папке: папка_с_вашим_сайтом\ component\ com_content\ views\ section\ tmpl. Открываем необходимый вам файл, находим строчку отвечающую за вывод даты и меняем формат.

Для того чтобы изменить внешний вид даты в материалах отображаемых на главной странице необходимо произвести соответствующие изменения в файле default_item.php. Проверяем его наличие в директории: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html\ com_content\ frontpage. Если файл присутствует, то открываем его, если его нет, тогда идем в папку: папка_с_вашим_сайтом\ component\ com_content\ views\ frontpage\ tmpl находим нужный нам файл и производим необходимые изменения.

Как вы видите все необходимые нам файлы в начале мы искали в папке с вашим шаблоном который вы используете на сайте. Все дело в том что эти файлы отвечают за структуру ваших страниц и вывод необходимых элементов. Поэтому внося в них необходимые изменения можно изменять внешний вид и вывод например даты, имя автора и т. д. в необходимом вам месте. Если все данные файлы находятся в вашем шаблоне в папке html значит, в нем применена, шаблонизация и Joomla берет необходимые ей файлы из папки вашего шаблона.

strukturaЕсли же необходимых файлов в папке с вашим шаблоном нет, тогда я вам рекомендую произвести шаблонизацию и их туда добавить. Если этого не сделать, то после обновления Joomla все виды даты опять станут отображаться по умолчанию. Для того чтобы произвести шаблонизацию нам необходимо в папке с ваши шаблоном создать папку html (если ее еще нет) и в этой папке создать папку com_content, а в ней еще 4 директории со следующими названиями article, category, section, frontpage.

Теперь копируем измененный нами ранее файл default.php из папки: папка_с_вашим_сайтом\ component com_content\ views\ article\ tmpl в папку: папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html\ com_content\ article

Затем файл blog_item.php из папки: папка_с_вашим_сайтом\ component\ com_content\ views\ category\ tmpl в папку папка_с_вашим_сайтом\ templates\ название_вашей_темы\ html\ com_content\ category

Затем файл blog_item.php из папки: папка_с_вашим_сайтом\component\ com_content\ views\ section\ tmpl в папку папка_с_вашим_сайтом\templates\название_вашей_темы\html\ com_content\ section.

Ну и наконец, файл default_item.php из папки: папка_с_вашим_сайтом\ component\ com_content\ views\ frontpage \ tmpl в папку: папка_с_вашим_сайтом\templates\название_вашей_темы\html\ com_content\ frontpage.

Теперь Joomla будет использовать те шаблоны которые вы скопировали в папки: article, category, section и frontpage. В скопированных файлах можно производить любые манипуляции, например вывести отображение даты и автора материала не в начале, а в конце статьи. Все произведенные вами изменения сохраняться даже после обновления Joomla.

Материал подготовлен проектом: webmastermix.ru

Рекомендуем ознакомиться:

Подробности

Опубликовано: 05 Апрель 2010

Обновлено: 07 Сентябрь 2013

Просмотров: 11482

webmastermix.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта