Як вставити модуль у код компонента joomla 3 або joomla 2

В одній з минулих статей я Вам розповів про те як вставити модуль у матеріал Joomla 2.5-3.x
У цій статті я розповім Вам як вставити модель не просто в матеріал, а взагалі в будь-яке місце компонентів Joomla 2.5-3.x будь то стандартний компонент матеріалів Joomla, Joomshopping або Virtuemart. не має значення що це буде за компонент.
Загалом кожен знайде свої причини використання цього методу вставки модуля, або не знайде і відкине його як щось марне.

Ну що ж друзі, давайте нарешті
вставимо Джумла модуль 😀
Для нашого експерименту я створив звичайний текстовий модуль і задав йому, неіснуючу в активному шаблоні, позицію position-748

Необхідний нам код шаблону виведення матеріалів блогу виглядає так:
jimport ( 'joomla.application.module.helper'); // підключаємо необхідний клас
$ Attribs [ 'style'] = 'none'; // вказуємо стиль виведення модуля none (так як при використанні стилю xhtml спостерігається дублювання заголовків модуля)
echo JModuleHelper. renderModule ($ module [0]. $ attribs); // виводимо перший модуль з заданої позиції
$ Attribs [ 'style'] = 'none'; // вказуємо стиль виведення модуля none (так як при використанні стилю xhtml спостерігається дублювання заголовків модуля)
foreach ($ module as $ moduleitem) / перебираем в цикле и выводим по очереди все модули из позиции position-748
echo JModuleHelper. renderModule ($ moduleitem. $ attribs);