Вывод своего блока на главную страницу в область контента. Помогите пожалуйста разобраться.

Посмотрел скринкасты, почитал темы в архиве. Из того что понял, сделал следующее:
создал файл block.main.tpl Для начала попытался вывести этот блок в сайдбар. Добавил в конфиг следующую запись
$config['block']['rule_main_blog'] = array(
        'action'  => array( 'index'),
        'blocks'  => array('right' => array('blocks/block.main.tpl'=>array('priority'=>50))),
        'clear' => false,
);


Это получилось. А как теперь вывести этот блок на главную страницу в область контента?
Попробовал изменить файл templates\skin\synio\actions\ActionIndex\index.tpl и добавил туда срочку
{include file='header.tpl' menu='blog' menu_content='blog'}
{include file='block.main.tpl'}
{include file='topic_list.tpl'}
{include file='footer.tpl'}


заменил в конфиге 'blocks' => array('right' на 'blocks' => array('content'
Сайт поломался. Подскажите, как всё-таки вывести блок а контент?

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

avatar
сюда попробуйте инклудить
avatar
вроде получилось, ошибка была банальная — не правильно прописал путь до шаблона.
Но теперь не могу понять: почему чтобы вывести блок в сайдбаре нужно его добавлять через конфиг, а чтобы вывести блок на главную — в файл templates\skin\synio\actions\ActionIndex\index.tpl?

Кто-нибудь сможет объяснить доступно («на пальцах») сам принцип? Буду очень благодарен)
avatar
здесь есть «на пальцах»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.