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

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

Не работает условие вывода модуля Joomla 3.4.1

 (Прочитано 466 раз)
0 Пользователей и 1 Гость смотрят эту тему.
box
Осваиваюсь на форуме
***

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

Сообщений: 45



« : 05.06.2015, 12:41:23 »

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

Т.е. при отсутствии модуля, обертка остается. Не знаете почему?
Записан
passer
Живу я здесь
******

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

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



« Ответ #1 : 05.06.2015, 12:51:41 »

Потому что $this->countModules( 'user1' ) возвращает true. Что тут еще скажешь.
Записан
box
Осваиваюсь на форуме
***

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

Сообщений: 45



« Ответ #2 : 05.06.2015, 13:04:53 »

Потому что $this->countModules( 'user1' ) возвращает true. Что тут еще скажешь.

<?php if ($this->countModules( 'user1' )) : ?>
  <div class="user1">

  </div>
<?php endif; ?>

Такое условие не должно отображать div с классом user1 , правильно?
Записан
fbr
Живу я здесь
******

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

Сообщений: 1250


« Ответ #3 : 05.06.2015, 13:09:19 »

Выше написали - в этой позиции что-то есть
Пусть какой-то пустой модуль, но опубликован в этой позиции!
Записан
box
Осваиваюсь на форуме
***

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

Сообщений: 45



« Ответ #4 : 05.06.2015, 13:11:48 »

Вопросы отсутствуют.
Записан
sset
Новичок
*

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

Сообщений: 2


« Ответ #5 : 06.09.2015, 16:53:04 »

Если кто-то  вдруг поможет...
Так как в PHP я О, не могу избавиться от пустых модулей на странице с категориями товарок и на страницах карточки товара.

http://triplanki.com.ua/index.php/katalog-produktsii
http://triplanki.com.ua/index.php/katalog-produktsii/паркетная-доска/паркетная-доска-пр-myron,-дуб-эбони-цена-киев-купить

Advanced Module Manager не помог( С его помощью могу убрать полностью на странице категорий или на странице карточки товара. Но где-то он обязательно светиться(
На сколько я понял вот это отвечает за вывод и здесь необходими прописать какое-то условие:

<?php if($this->countModules('modules')) : ?>
  <div id="sidebar_left">
    <div class="span3">
      <jdoc:include type="modules" name="sidebar_left" style="default" />
    </div>
  </div>
  <?php endif; ?>
« Последнее редактирование: 06.09.2015, 16:58:11 от sset » Записан
Страниц: [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