Как отключить существующий блок в конфиге шаблона/плагина? [решено]

Подскажите, каким образом можно отключать существующие блоки (прописанные в конфиге движка) в конфиге шаблона или плагина?

Периодически возникает вопрос, а каждый раз расписывать «удалите то или это...» надоедает. Плюс, сейчас и в плагине возникла необходимость в этом.

2 комментария

avatar
Просто переопределить правило блока (поправить конфиг).

Вот пример
Config::Set('block.rule_index_blog', array());


Если надо отключить конкретные блоки в правиле или перенести в другие экшены, то
Config::Set('block.rule_index_blog.blocks.right', array(...));

Config::Set('block.rule_index_blog.action', array('index'));


Суть, думаю, понятна.
  • emmy
  • +3
avatar
Ага, спасибо! Не догадался массив просто пустым оставить.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.