43 РЕГИОН

Сайт недорого - это возможно у нас

Как добавить позицию модуля в шаблон Joomla

При разработке шаблона невозможно учесть все тонкости его использования на сайте.
Случается, что позиций вывода модулей недостаточно, а дополнительные позиции просто необходимы.
Добавление дополнительной позиции решается просто, достаточно в шаблон, в нужное место index.php установить код <jdoc:include type="module" name="имя_позиции" />, в XML файле шаблона тоже необходимо указать наличие новой позиции.


Откройте файл templateDetails.xml текстовым редактором и перед последним тегом </positions>
пропишите <position>имя_позиции</position>.
Имя позиции должно быть одинаковым как в index.php, так и в templateDetails.xml

 

В процессе работы с Joomla обнаружилось, что в некоторых случаях предложенный код вызова не работает. В качестве альтернативы можно использовать метод < ?php echo $view->position('имя_позиции'); ? >

 

*при вставках кодов были добавлены пробелы, для отображения содержимого. Будьте внимательны, при копировании пробелы необходимо ликвидировать.


При создании одного сайта понадобилась дополнительная позиция в модуле авторизации, скажем, для отображения дополнительного меню. Попробуем разобраться в этом. Следите за обновлениями.