Статьи

Змінюємо формат дати в Joomla 1.5

Змінюємо формат дати в Joomla 1.5 - 4.0 out of 5 based on 1 vote

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

Раніше ми розглянули процес додавання матеріалу в Joomla , В цьому уроці ми розглянемо спосіб, за допомогою якого можна поміняти формат дати в Joomla 1.5.

5

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

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 бере необхідні їй файли з папки вашого шаблону.

Якщо ж необхідних файлів в папці з вашим шаблоном немає, тоді я вам рекомендую провести шаблонізаціі і їх туди додати Якщо ж необхідних файлів в папці з вашим шаблоном немає, тоді я вам рекомендую провести шаблонізаціі і їх туди додати. Якщо цього не зробити, то після поновлення 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

Переглядів: 11821

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

Новости

Как создать фото из видео
Кризис заставляет искать дополнительные источники дохода. Одним из таких источников может стать торговля на валютном рынке Форекс. Но чтобы не потерять свои деньги необходимо работать с надежным брокером.

Как оформить группу в вконтакте видео
Дано хотел свой магазин в вк, но не знал с чего начать его делать. Так как хотелось не банальный магазин с кучей ссылок и фото, а красиво оформленный. С меню, с аватаркой. После просмотра видео создал

Как оформить диск малыш от рождения до года из фото и видео
Оформить диск "Малыш от рождения до года" из фото и видео можно совершенно разными способами! Кто-то для достижения данной цели идет на шоу-таланты, кто-то пользуется услугами профессионалов, а кто-то