Для добавления модуля внутри шаблона компонентов, например virtuemart используем следующий код
<?php jimport( 'joomla.application.module.helper' ); $modules = JModuleHelper::getModules( 'new-position'); $attribs['style'] = 'xhtml'; foreach($modules as $module){ echo JModuleHelper::renderModule($module, $attribs); } ?>
new-position - название новой модульной позиции.
$attribs['style'] - переменная отвечает за стиль кода вывода модуля. Доступно множество значений:
- rounded
- none
- table
- horz
- xhtml
- html5
- outline