Додаємо дату створення матеріалу в модуль - ще статті - joomla 1

Вирішив що просто виводити назви матеріалів у вбудованому модулі "Ще статті." Як то дійсно нудно і вирішив прикрутити туди відображення дати їх створення із застосуванням будь нитка сss стилю. Що у мене вийшло можна побачити внизу кожного розділу цього блогу, а щоб дізнатися як це швидко зробити - прочитати цей невеликий вихідний пост.

В принципі нічого складного, на даному прикладі в подальшому можна виводити в системний прибамбас під назвою "Ще статті." Що завгодно і як завгодно, але мені потрібно було встановити тільки дату, так як я бачив як це працює на одному блозі і захотілося реалізувати це на недавно оновлений шаблон блогу.

Ну так що, для початку відредагуємо відображення нашого модуля на головній сторінці (якщо ви її використовуєте звичайно), для цього відкриваємо файл blog_links.php з папки / components / com_content / views / frontpage / tmpl /.

В принципі тут нічого важкого. JText :: _ ( 'More Articles.'); виводить назву модуля в залежності від мови, який використовує користувач. У нас зазвичай в мовному файлі ru-Ru.com_content.ini переведено як "Ще статті.". Ну а те, що укладено в тег li якраз і виводить посилання і назва матеріалу. Щоб вставити відображення дати потрібно вставити одну команду. Додав я всього трохи, а имеено ось це на початку 8 рядки:

Після чого код став виглядати так:

JHTML виводить дату створення матеріалу в форматі DATE_FORMAT_LC3. який ви можете замінити на той, який вас потроїть, або задати власний в файлі language / ru-RU / ru-RU.ini. там же ви побачите вже можливі варіанти відображення дати. У мене ж відображається в форматі День Місяць Рік:

Щоб дата відображалася в певному стилі вона укладена у мене в тег span. який попередньо потрібно задати в css стилі вашого шаблону. У мене за цю частину як в принципі в багатьох стандартних шаблонах відповідає стиль blog_more:

Схожі статті