Как вставить модуль внутрь материала Joomla?
Описанный вариант хорошо известен, подходит как для версий Joomla 2.5 так и для 3, позволяет вывести любой модуль в любой статье.
Существует, как всегда несколько способов. Стандартный вариант используя встроенные расширения Joomla и с применением сторонних расширений Joomla. Например- плагин Modules Anywhere.
Опишу стандартный вариант:
1. Для начала заходим в Расширения - Менеджер плагинов - и включить плагин "Контент - Загрузка модулей".
2. Затем, для нужного модуля указываем Позицию - можно выбрать как позицию описанную в файле templateDetails.xml вашего шаблона, в секции <positions>, а также можно придумать новую произвольную позицию, например modul_v_statie. Понятно, что если позиция, прописанная в шаблоне, то модуль выйдет и в этой позиции и в тексте. Думаем!.
3. Финальный шаг. В тексте, в нужном месте пишем { loadposition modul_v_statie}. Обратите тут внимание на то, что после символа { и перед коммандой loadposition не должно быть пробела.
У меня такая вставка используется на странице 404, в тексте материала выводится модуль поиска.