Вывод модуля и позиции с помощью php

Бывает и такое, что стандартный метод jdoc:include не парсится, и тогда на помощь приходит php

Вывод модуля с помощью php

$document = & JFactory::getDocument();
$renderer = $document->loadRenderer('module');
$options = array('style' => 'raw');
$module = JModuleHelper::getModule('mod_name');
$module->params = "heading=2\nlimit=10";
echo $renderer->render($module, $options);

где mod_name - имя модуля

Вывод позиции с помощью php

$document = & JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'centertop';
echo $renderer->render($position, $options, null);

где centertop - имя позиции

Спасибо за внимание, надеюсь кому пригодится

 

Прочитано 8436 раз