[решено] «группировка» и вывод записей из нескольких блогов
Доброго времени суток. Возникла необходимость в «группировке» вывода записей из блогов.
Есть блоги a,b,c,d нужно в одном «разделе» вывести записи из блогов a и c, в в другом — b и d.
Вопрос. Как это сделать (понятно, что это плагин, а чуть конкретее)?
Есть ли похожие плагины, на основе которых можно было это реализовать (искал в разделе «Модули» но ничего похожего не нашел)?
А такое за деньги разрабатывается? А дорого? А если условие разработки — выложить результат в паблик домейн?
UPD: разобрался. благодарю beauty_free за помощь.
в итоге получилось:
Есть блоги a,b,c,d нужно в одном «разделе» вывести записи из блогов a и c, в в другом — b и d.
Вопрос. Как это сделать (понятно, что это плагин, а чуть конкретее)?
Есть ли похожие плагины, на основе которых можно было это реализовать (искал в разделе «Модули» но ничего похожего не нашел)?
А такое за деньги разрабатывается? А дорого? А если условие разработки — выложить результат в паблик домейн?
UPD: разобрался. благодарю beauty_free за помощь.
в итоге получилось:
case $aParams == array():
case preg_match('/page([0-9]+)/', $aParams[0], $matches):
$this->SetTemplateAction('game_topics');
$iPage=$matches[1] ? $matches[1] : 1;
$aFilter=array('blog_id'=>array(3, 5, 9), 'topic_publish' => 1);
$aResult=$this->Topic_GetTopicsByFilter($aFilter,$iPage,Config::Get('module.topic.per_page'));
$aTopics=$aResult['collection'];
$aPaging=$this->Viewer_MakePaging($aResult['count'],$iPage,Config::Get('module.topic.per_page'),4,Router::GetPath('games').$this->sCurrentEvent);
$this->Viewer_Assign('aTopics',$aTopics);
$this->Viewer_Assign('aPaging',$aPaging);
break;
6 комментариев
Всего лишь моя капля мыслей после прочтения топика.
Если есть готовый и похожий на это плагин — допилю сам. Если нет, то быстрее будет делегировать разработку, чем вникать в предметную область. Я так думаю.
у меня есть шаблон tpl, который допустим я использую, для вывода страницы-сборной из разных кусочков.
Как мне в отдельную часть шаблона вставить такой код чтобы вывести посты именно из одного блога по ID?
то есть такой код который прям в tpl можно вставить?