Блоки в Альто

Камрады, подскажите: поставил на Альто шаблон «Фортуна», в настройках ActionPage снял ограничение показа сайдбара (noSidebar=false), однако блоки на статических страницах не выводятся.
Пробовал экспеременитировать с с помощью плагина Blocks Master (от PSnet) — не работает, где руками создать блоки в Alto — не могу найти

Хелп, плиз!

Похожие статьи

  • Второй sidebar (слева)
    Итак, появилась необходимость сделать второй сайдбар (слева) с возможностью указывать в common/config/widgets.php что и где в нем показывать. Возможно, у кого-то уже оскомина от этой темы (и на Альто уже поднимался...

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

0
Чтобы виджеты («блоки» в терминологии ЛС) выводились на статических страницах, нужно в определении этих виджетов указать путь (или экшен) для показа. Например, в опцию 'action' добавить 'page':
$config['widgets'][] = array(
    // тут разные опции виджета
    'action' => array(
        'index',
        'community',
        '...',
        'page', // чтобы это виджет показывался, когда вызывается экшен 'page'
    ),
);
0
Вадим, прошу прощения за ламерство, но могли бы Вы дать более подробную справку — в каком файле прописать указанные настройки.
0
Вопрос снимается:
в файлике /config/widgets.php добавляем соответствующий виджет (можно просто скопировать одного из предшественников), вписываем например:
$config['widgets'][] = array(
'name' => 'widgets/widget.page.tpl',
'group' => 'right',
'priority' => 100,
'action' => array(
'page',
),
);

после этого создаем шаблончик /templates/skin/fortune/blocks/block.page.tpl (в других темплейтах, соответственно будут свои) и пишем в этот файл свое содержимое — то, которое потребуется…

Спасибо, Вадим, за подсказку… ))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.