Вывод новостей на главной из определённых блогов?

Здравствуйте дорогие друзья. Нужно сделать вывод новостей на главной из определённых блогов.

Вот как на скрине (на главной страницы внизу всех топиков)


Кто готов взяться за работу?

21 комментарий

avatar
Могу скинуть переделаный плагин от PSNet , только там осталась его ссылка нужно будет заплатить. И дизайн настроить самому.
avatar
Спасибо, сейчас напишу
avatar
Я так понимаю, что после ваше переделки этот блок научился «размножаться»? Т.е. несколько блоков из разных блогов? )) Можно тоже?
avatar
Я сделал топорным способом, просто продублировал плагин. В итоге получил 3 плагина одинаковых по функционалу, но выводящие топики из 3 блогов:)
avatar
Можете скинуть плагин? Написал в ЛС
avatar
если есть блок мастер — в нем тоже можно такое провернуть
avatar
Отлично. Это пять. Пойду в каталоге пороюсь. ))
avatar
точнее в него можно вставить нужный код в нужное количество блоков
avatar
Ну, для этого плагин вообще не нужен. Я и так чудесно могу вставить нужный мне код в любой блок.
avatar
кошелек с собой взять не забудьте :)
avatar
какой именно плагин?
avatar
я так понимаю, речь идет об этом плагине
avatar
//ид блогово $aBlogsId
$aBlogsId = array(1,2,3,4,5);
$aTopics = $this->Topic_GetTopicsByBlogId($aBlogsId,$iPage,$iPerPage,$aAllowData,$bIdsOnly);
avatar
Не понимаю) Что с этим делать?)
avatar
этим кодом выводим топики списка блогов) но знаю, вам это не решить) но если возметесь за программирование то этот код вам в помощь :) думаю, готов помоч реализовать ваши требования, в приват.
avatar
Можно запилить в шаблон код:

{assign var="aTopics" value=$LS->Topic_GetTopicsByBlogId(BLOG_ID, 1, 20, array ('blog'), false)}
{assign var="aTopics" value=$aTopics.collection}
{foreach from=$aTopics item=oTopic}
<a href="{$oTopic->getUrl()}">{$oTopic->getTitle()|escape:'html'}</a>
{/foreach}


BLOG_ID заменить на id нужного блога. В данном примере будут выводиться 20 последних топиков.
avatar
а как задать отдельный шаблон для блока?
avatar
Общий вопрос по теме:
Все подобные плагины используют функции Topic_GetTopicsByFilter, Topic_GetTopicsByBlogId и им подобные, в которых $iPerPage=10. У меня почему-то не переопределяется эта переменная, если ей передается значение меньше 10. Вот например скачал сейчас упомянутый плагин Blogtopics авторства PSNet-a, выставляю в конфиге $config ['Topics_Count'] = 3, но плагин упорно выдает список из 10 топиков. Такая же история с другими плагинами, которые используют эти функции. Это можно как-то побороть?
avatar
значит что-то неправильно делаете, перепроверяйте.
avatar
А нельзя сделать массив? Сейчас поясню…
Хочу добавить в блок несколько блогов, чтобы в блоке выводились топики из этих блогов, по дате последней публикации… Чтобы если пользователь опубликует пост в блог, который находится в массиве, он выводился в блок к остальным, это возможно сделать?
avatar
Если кто возьмется — в долгу не останусь, пишите в ЛС
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.