Реализация главной страницы

Доброго времени суток. Подскажите как реализовать вывод топиков из блогов(blogs) в указанное место шаблона? Например имеем blog 1(его место положения в шаблоне указан на изображении, вопрос как сделать что бы все топики из blog 1 выводились на то место положения которое указанно на изображение?

Изображение накидал что бы мой вопрос был более понятен.

P.S. интересует код вывода топиков и какой файл шаблона ковырять?.. Видимо какие то азы нужно изучить что бы понять это если не сложно киньте ссылки.

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

avatar
думаю можно сделать несколько блоков, либо просто поковырять ActionIndex и его шаблон
avatar
Правильно.

Создаеть блок, например

<?php
     
    BlockList extends Block
    {
        public function Exec()
        {
            $aTopics = $this->GetTopicsByBlogId(1);
            $oViewer = $this->Viewer_GetLocalViewer();
            $sTopicsList  = $oViewer->Fetch('block.topics_blog1.tpl');
                  
            $this->Viewer_Assign('sTopicsList', $sTopicsList);
            }
        }
    }


Пишете html в block.topics_blog1.tpl и в нужном месте выводите сам блок.
avatar
PaperCut и naumov спасибо. интересует теперь код "вывода топика из определенного блога"
avatar
$aTopics = $this->GetTopicsByBlogId(1);
avatar
$aTopics = $this->Topic_GetTopicsByBlogId(1);


Конечно же, простите
avatar
выводить блок через экшены шаблона?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.