Всем привет!
Задача такая: нужно, чтобы определенный блок показывался только на одной странице.
Например: CMS блок выводился только на странице cms.php и больше ни на каких других.
Знаю, что надо прописать страницы исключения в позиции модуля, но их же очень много. Это хорошо, когда одну страницу надо исключить, а не все кроме одной.
Нет ли какого-то другого способа это реализовать?
Попробуйте воспользоваться исключениями. Для каждого модуля можно настроить исключения (указать скрипты, при запуске которых модуль не отображается). Так в принципе можно настроить довольно гибкое распределение отображения модулей на страницах.
Такой способ лучше, потому что если так отсекаете модуль то он на страницевообще не грузиться (то есть растет быстродействие). Если просто шаблон править, то выигрыша нет.
Единственное - верстка в базовом шаблоне Престы не резиновая.
Сообщение отредактировано e_v_medvedev 17-05-2012 22:13 ...