Если Вы хотите автоматизировать сбор и вывод в определенное место содержания материала, то Вам пригодится плагин Extra ToC. Описание и демонстрация его работы представлена здесь. Скачать плагин можно с сайта разработчика.
После установки на некоторых шаблонах иногда появляется ошибка:
Notice: Undefined property: stdClass::$toc in C:\xampp\htdocs\joomla\plugins\content\extra_toc\extra_toc.php on line 44
Если это произошло, то в файле extra_toc.php в строке 44 нужно заменить
1 | && $article–>toc==“” |
на
1 | && ( !isset($article–>toc) || !$article–>toc )<br /> |
Если требуется, чтобы содержание было не только в статье, но и в блоге категории, то в настройках плагина в строке “Placeholder class / ID (with . or #)” нужно дописать класс .blog
Если необходимо добавить содержание в модуль, то нужно прописать в произвольный модуль “html-код” и прописать CSS класс заголовка, такой же, как и “Custom block class” в настройках плагина Extra ToC. Здесь же, в дополнительных параметрах модуля “HTML-код” можно указать, каким тегом будет выводится содержание (H1-H6).
На шаблоне RT c gantry 5 поэтапная установка выглядит следующим образом:
- Установить плагин
- Создать модуль “html-код”
- Прописать в него соответствующий css из настроек Extra ToC
- Добавить модуль в разметке
Добавить комментарий