Выборка популярных статей

#
Выборка популярных статей
Здравствуйте,
у меня есть информационная система в которой элементы находятся в разных группах. Как мне выбрать 5 последних элементов ИС у которых самое большое количество просмотров?
Заранее большое спасибо!
#
Re: Выборка популярных статей
$Informationsystem_Controller_Show = new Informationsystem_Controller_Show(
      Core_Entity::factory('Informationsystem', 1)
   );

   $Informationsystem_Controller_Show
      ->xsl(
         Core_Entity::factory('Xsl')->getByName('СписокПопулярныхСтатей')
      )
      ->groupsMode('none') // избавляемся от групп и лишних запросов
      ->group(FALSE) // добавляем элементы из всех групп
      ->limit(5);

   $Informationsystem_Controller_Show
      ->informationsystemItems()
      ->queryBuilder()
      ->clearOrderBy()
      ->orderBy('showed','DESC');

   $Informationsystem_Controller_Show->show();
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Выборка популярных статей
Подскажите, пожалуйста, как можно сделать то же самое, только не из одной ИС, а из трех ИС вывести самые популярные статьи?
#
Re: Выборка популярных статей
Код  04.03.2016 12:07:40 действует для всех редакций HostCMS ?
#
Re: Выборка популярных статей
borisych,
более сложный код, сразу не написать, где то на форуме вроде было решение
Антон,
да
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
#
Re: Выборка популярных статей
borisych,
нужно разделение на ИС?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Выборка популярных статей
EugenyP,
Нет, не нужно разделение. И вопрос до сих пор актуален.
Буду благодарен за помощь.
Модератор
#
Re: Выборка популярных статей
borisych,
Контроллер показа работает с одной ИС, нужно взять код контроллера, скопировать, изменить имя, в качестве корневого узла указать сайт, а не ИС, добавить опцию с массивом ID инфосистем, добавить вывод последних, где id инфосистемы IN этот массив.
#
Re: Выборка популярных статей
А пример не покажите?
#
Re: Выборка популярных статей
А как Вы решили объединение двух инфосистем?
Авторизация