Перейти к содержимому


Фотография
- - - - -

Можно ли сюда вставить модуль


Лучший Ответ axeld , 09 October 2015 - 08:25

Большое спасибо.
Нашел более "правильный" для себя способ
 

$pos = "top_menu";
$modules = JModuleHelper::getModules($pos);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 axeld

axeld

Отправлено 08 October 2015 - 13:55

Здравствуйте, скажите можно ли сюда media\zoo\applications\jbuniversal\templates\catalog\renderer\category\_default.php
вставить модуль joomla ?  типа как-то так

 

       <?php if($this->countModules('top_menu')) : ?>
            <jdoc:include type="modules" name="top_menu" style="xhtml" />
        <?php endif; ?> 

  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 08 October 2015 - 14:05

axeld, вывести модуль в данном месте можно только через API Joomla

$logoLabelMenu = JModuleHelper::getModule('mod_custom', 'Название модуля в списке модулей админки');
$logoLabelAttribs['style'] = 'no';

echo JModuleHelper::renderModule($logoLabelMenu, $logoLabelAttribs);

Более подробно о JModuleHelper::renderModule можете узнать в API Joomla.


  • 1
Изображение
 

#3 axeld

axeld

Отправлено 09 October 2015 - 08:25   Лучший Ответ

Большое спасибо.
Нашел более "правильный" для себя способ
 
$pos = "top_menu";
$modules = JModuleHelper::getModules($pos);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}

  • 1




Click to return to top of page in style!