Вывод позиции модуля в альтернативном шаблоне (Joomla 3)

При созданий альтернативного шаблона в Joomla, бывает возникает необходимость выводить позицию модуля. Для вывода позиций модуля в альтернативном шаблоне можно использовать следующий код.

1 вариант

<?php
	$pos = "position-1";/*Наименование позиции*/
	$modules =& JModuleHelper::getModules($pos);
	foreach ($modules as $module){
	   echo JModuleHelper::renderModule($module);
	}
?> 

2 вариант

<?php
$document = &JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'position-1';/*Наименование позиции*/
echo $renderer->render($position, $options, null);
?>

Код был проверен для Joomla 3

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие статьи: