Компания Артима разработала мамбот InnerContents (Внутреннее оглавление) позволяющий отображать в материалах оглавление, сформированное на основе тегов H1-H3, присутствующих в материале. В параметрах мамбота можно настроить, какие уровни заголовоков будут учитываться при создании оглавления.
Установка и настройка
Для создания внутреннего оглавления на странице в любом месте материала поместите тег {mosinnercontents}. При выводе страницы он будет заменен на список ссылок на заголовки H1, H2, H3 (скриншот).
В настройках мамбота есть возможность указать какие из тегов H1, H2, H3 будут учитываться при создании оглавления. Внутреннее оглавление формируется по всем заголовкам публикации, поэтому в многостраничной публикации, оглавление будет содержать ссылки на все заголовки, в том числе невидимые на текущей подстранице.
Дополнительно к этому мамботу можно использовать мамбот «Кнопка вставки внутреннего оглавления в редактор», который добавляет в окне редактирования материала кнопку для вставки тега {mosinnercontents}.
Загрузить дистрибутив
Скачать мамбот InnerContents 1.2 для Joomla
Скачать мамбот-кнопку для вставки тега InnerContents в визуальном редакторе