Блок на всех страницах

Приветствую. Поиск так и не дал результата. Элементарная вроде вещь, а не знаю как быть. Нужно чтоб блок отображался на каждой странице сайта. Тупо указывать в конфиге все акшены сайта… Подскажите, кто знает?

10 комментариев

avatar
avatar
Это реализуемо только через плагин?
avatar
Думаю, что не только. Как по-другому — не знаю. Но имхо это самый простой и удобный способ, тем более плагин бесплатный.
avatar
хорошо, воспользуюсь плагином, спасибо
avatar
когда ты мне посоветовал плагин, я подумал там действительно есть такая возможность, которую я не усмотрел, но покопавшись, я так и не увидел ничего кроме «on» и перечисления там всех мест где нужно видеть блок, а это и в стандартном конфиге можно с таким же успехом прописать…
avatar
вот — livestreet.ru/blog/13400.html
см. там самый первый пример, вставка «блока» на всех страницах.
опция «on» используется, когда нужно ограничения вводить
avatar
вон как, ок, спс
avatar
В этом скринкасте описывается, как работать с блоками — livestreet.ru/blog/dev_documentation/13379.html
Там рассказывается о параметре 'path', можно сделать так:
'path'  => '*',
'blocks'  => array(...)
и тогда блок будет на всех страницах.
В скринкасте есть небольшая неточность — path это не только url страницы, это регулярное выражение, по которому будет поиск всех подходящий страниц. Для простоты символ "*" заменяется на "[\w\-]+", поэтому path=* будет отображать блок на всех страницах.
  • ort
  • 0
avatar
Спасибо за скринкасты и особое — за регулярки в блоках!
avatar
я предполагал что так и должно быть, но в скринкасте однако об этом не говорилось, я его смотрел. Так или иначе, спасибо.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.