Добрый день ! Проблема такая, не выводится позиция position-12 в шаблоне, и соответственно модуль. Ссылка на страницу, где должна быть выведена позиция http://www.y964758gma.temp.swtest.ru/joom_template/index.php/ru-ru/2016-06-30-14-23-48/ Сама позиция определена в templateDetails.xml и прописана в index.php. Модуль также создан и установлен в позицию position-12 Переменная $doc вместо $this указана мною, потому что вначале файла index.php я прописал $doc = JFactory::getDocument(); Необходимо переопределить модуль "блог категории" и заменить своими классами вот так : код указан ниже. Буду ждать ответов. Заранее большое спасибо ! Код (PHP): <?php if($activePage != $defaultPage) :?> <?php if($doc->countModules('position-12')) :?> <div class="content-main"> <?php endif; ?> <jdoc:include type="component"/> <?php if($doc->countModules('position-12')) :?> <!--выводим div для правого сайдбара и в нем саму позицию под модуль--> <div class="right-bar-main"> <jdoc:include type="modules" name="position-12" style="none" /> </div> <?php endif; ?> <?php /**если у нас есть модуль в позиции position-12 **/ if($doc->countModules('position-12')) :?> <!--закрываем div для компонента--> </div> <?php endif; ?> <?php endif;?>
А без проверки на $defaultPage модуль тоже не выводится ? И $this это $this на текущий объект . Посмотри на стандартном шаблоне
Без проверки на $defaultPage вывелся ! Большое Вам спасибо !!! --- добавлено: 16.07.2016, первое сообщение размещено: 16.07.2016 --- На локальном сервере Denwer работает, а на хостинге нет (((((