Как создать переопределение макета для меток Joomla

  • Среда, 14 декабря 2016
Как создать переопределение макета для меток Joomla

Joomla позволяет вам настроить практически любой функционал с помощью переопределений. Переопределение макетов (Layout) позволяет нам настраивать мелкие элементы, такие как автор статьи и дата публикации. В этом уроке я покажу вам как создать макет для переопределения тегов Joomla.

Изображение ниже показывает, как метки выглядят по умолчанию в статьях Joomla, используя шаблон Протостар:

Здесь метки являются активными ссылками. В этом примере, я хочу сохранить теги, но удалить ссылки.

Шаг #1. Создаем переопределение макетов

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

Перейдите в Расширения -> Менеджер шаблонов -> Менеджер шаблонов: Шаблоны

Кликните на название вашего шаблона.

Кликните на вкладку "Создать переопределение".

Нажмите на "content" в столбце макетов.

Этот шаг создаст набор файлов в папке /templates/ваш-шаблон/html/layouts/joomla/content/.

Шаг #2. Настраиваем макет меток

Возвращаемся во вкладку "Редактор". Переходим на html > layouts > joomla > content > tags.php

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

В строках 24 и 26, я нахожу открывающую и закрывающую часть тэга <a> и заменяю их на элемент <span>.

На следующем изображении видно, как код будет выглядеть после моего небольшого изменения:

Нажмите кнопку "Сохранить и закрыть", когда вы закончите.

Шаг #3. Конечный результат

Посетите один из ваших материалов на фронт-энд и посмотрите, как теги по-прежнему есть, но уже не без ссылок.

 

Автор материала

Аркадий Седельников

Аркадий Седельников

Россия, Новосибирск. http://argens.ru/

Статьи автора

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Логотип Joomla

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Свернуть

Коротко о главном в Joomla

Новости портала

Новое в блогах

Видео

Форум о Joomla