Форум русской поддержки Joomla!® CMS
05.12.2016, 22:44:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Не выводится позиция в шаблоне Joomla

 (Прочитано 205 раз)
0 Пользователей и 1 Гость смотрят эту тему.
964758
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 22


« : 16.07.2016, 14:04:16 »

Добрый день ! Проблема такая, не выводится позиция 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
        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;?>
Записан
964758
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 22


« Ответ #1 : 14.08.2016, 20:39:08 »

Удалил строку
Код:
<?php if($activePage != $defaultPage) :?>
И закрывающий <?php endif;?>
и позиция отобразилась.
« Последнее редактирование: 17.08.2016, 09:16:33 от 964758 » Записан
fsv
Практически профи
*******

Репутация: +330/-2
Offline Offline

Пол: Мужской
Сообщений: 2238


« Ответ #2 : 16.08.2016, 00:20:52 »

а закрывающий endif ?
Записан
964758
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 22


« Ответ #3 : 17.08.2016, 09:15:53 »

Да, и закрывающий endif стереть.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet