Модули в движке Joomla позволяют значительно увеличить функционал сайта. За счет них можно применив всего лишь одну строку кода вызвать форму авторизации, калькуляторы и многое другое. Разберем их процесс вывода в дизайн и материал.
Начнем с того, как вывести модуль в материале
Для современных Joomla 2.5, 3 вставьте в материал такую конструкцию {loadposition название_позиции_модуля}. Пример: {loadposition pathway}. Здесь pathway - позиция модуля "Путь на сайте", которую вы легко можете посмотреть в Расширения - Менеджер Модулей. Если конструкция не сработала - вы не правильно задали позицию модуля; проверьте, что он опубликован на всех страницах; также в редакторе материала нажмите кнопку выключить редактор. Часто он сам вставляет теги внутри конструкции, например span: {<span>loadposition pathway</span>} - в этом случае удалите их из конструкции. Кстати, за загрузку модулей в материал отвечает плагин "Контент - Загрузка модулей". Вы можете открыть его и настроить обрамление модуля тегами.
Для Joomla 1.5 нужно установить и опубликовать специальный плагин, чтобы можно было вставлять модули в текст материала. Плагин называется load-module-into-article. Его вы можете скачать здесь.
Вывод модуля в шаблоне Joomla
Принцип такой же, как и при вставке модуля в текст. Откройте шаблон вашего дизайна (обычно путь такой: /templates/ваш_шаблон/index.php) и вставьте в нужном месте файла шаблона следующую конструкцию: <jdoc:include type="modules" name="pathway" />
Здесь pathway - позиция модуля, как и в предыдущем варианте. Вы можете установить любую свою. Данная конструкция работает во всех версиях Joomla.