Забавно, но иногда действительно необходимо организовать на сайте несколько страниц без вывода компонента. В поисках приемлемого для себя решения я пришел к выводу, что все эти создания пустых компонентов, внедрения позиций и т.д. совершенно излишни. Задача проста как три копейки и в полной мере решается ровно за три шага.
Шаг 1. Создаем позицию, например "blocker"
Шаг 2. В template.php к условию if($this->page_body) дописываем and !$this->countModules('blocker')
Шаг 3. Создаем модуль и на страницах где компонента быть не должно этот модуль публикуем. Все.
Шаг 1. Создаем позицию, например "blocker"
Шаг 2. В template.php к условию if($this->page_body) дописываем and !$this->countModules('blocker')
Шаг 3. Создаем модуль и на страницах где компонента быть не должно этот модуль публикуем. Все.
... ну кроме главной и технических)
Pasha, спасибо!
Прикольно!
Pasha, я правильно понял? данное действие убирает содержимое компонента на тех страницах где выведен модуль?
Только вот на счет стилей снова не понял) они ведь не с компонентом подгружаются а отдельным файлом все вместе(если о статьях говорить и др. встроенных) Но это не важно - покручу разберусь, главное что понимаю цель!)
Или как то по другому модуль выводите на одной выбранной странице?
для 100 выбранных страниц, а не вывод модуля для всей категории?
для 100 выбранных страниц, а не вывод модуля для всей категории?