Подскажите пжл, как убрать новостной блок с главной страницы. Когда удаляю все статьи, то остается просто пустой белый блок. Нашел только настройки(количество колонок, новостей и тд) этого блока в пункте меню(главная). Шаблон yootheme vanilla На демо этого блока нету http://www.yootheme.com/demo/oct10/
У любого модуля есть настройка позволяющая выбрать на каких страницах отображаться, а на каких нет. Во вложении пример.
Нет в менеджере модулей модуля отвечающего за этот блок. Я так понял это как то завязано с пунктом меню отмеченым как главная. Толи в шаблоне рыть надо или где не знаю
1. Так как index.php нету, то вам самим нужно будет вычислить название позиции вашего пустого блока. 2.В index.php ищите строчку вот такого плана: Код (PHP): <jdoc:include type="modules" name="position-1" /> только там должна быть позиция которую вы определили в первом пункте. 3. Обрамляете эту строчку вот таким кодом Код (PHP): if($this->countModules('position-1')){ //а тут будет идти строка которую вы нашли <jdoc:include type="modules" name="position-1" /> } 4. position-1 это позиция, которую вы вычислили в первом пункте. Должно все получиться. Но судя по шаблону это условие уже должно там быть. Есть еще вариант что у вас в этой позиции все таки есть какой то материал, просто пустой. Может быть модуль меню, без пунктов, или еще что то. Попробуйте отключить вообще все модули и посмотрите исчезнет или нет.
Лично я прямо вот так, чтобы скрывал компонент, если он пустой, такого условия незнаю можно попробовать скрывать эту область только на главной странице, поскольку на других все равно контент по идее должен выводиться. Проверку на главную страницу нужно сделать там, где вызывается в шаблоне компонент: Код (CODE): <jdoc:include type="component" /> Проверка выглядит следующим образом: Код (PHP): <?php $menu = & JSite::getMenu(); if ($menu->getActive() == $menu->getDefault()) { ?> (все, что выводится на главной, в данном случае оставляем пустым) <?php } else { ?> <jdoc:include type="component" /> <?php } ?>
Всем Спасибо) Помогли вычислить этот блок) ( это component ) Убрать с главной пока не получилось.. но хотя бы замаскировать его смог) проверочка которая в предыдущем посте не сработала у меня.