- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
Joomla 3.x. Как вывести слайдер или другие модули на всех страницах
Октябрь 13, 2014
Из этого туториала вы узнаете как выводить слайдер или другие модули на всех страницах сайта.
Joomla 3.x. Как выводить слайдер или другие модули на всех страницах сайта
Мы рассмотрим, как выводить модули слайдера и services на всех страницах сайта, включая отдельные статьи. Сначала выведем слайдер на всех страницах.
-
Откройте админ панель Joomla и в меню Расширения — Менеджер Модулей (Extensions — Module Manager) выберите модуль слайдера:
-
В вкладке Menu Assignment выберите вариант На всех страницах (On all pages). Сохраните изменения:
-
Откройте файл templates/themeXXXX/index.php и найдите код нужной позиции. Например, в нашем случае слайдер выводится в позиции showcase. В index.php файле код этой позиции выглядит как:
<?php if ($this->countModules('showcase') && $hideByView == false && $hideByEdit == false): ?>
-
Удалите следующую часть кода: && $hideByView == false. После редактирования должен остаться только код изображенный на скриншоте ниже:
-
Сохраните изменения и загрузите файл обратно на сервер после редактирования. Обновите страницу. Теперь модуль слайдера выводится на всех страницах сайта:
Теперь давайте рассмотрим, как таким же образом вывести модуль Services (из позиции bottom) на всех страницах сайта (обратите внимание, по умолчанию ваш конкретный шаблон может не включать данного модуля).
-
Откройте нужный модуль в вашем менеджере модулей, в вкладке Menu Assignment выберите вариант На всех страницах (On all pages) и сохраните изменения:
-
Найдите код для позиции, в которой выводится именно нужный вам модуль. В данном случае модуль выводится в позиции bottom. Удалите код && $hideByView == false в templates/themeXXXX/index.php файле для этой позиции.
После редактирования код должен выглядеть следующим образом: -
Сохраните изменения и загрузите файл на сервер после редактирования. Обновите страницу. Теперь модуль Services выводится на всех страницах сайта. Такие же изменения можно сделать для модуля из любой другой позиции темы:
Вы также можете воспользоваться детальной видео-инструкцией:
Joomla 3.x. Как выводить слайдер или другие модули на всех страницах сайта