Сортировка новостей по группам

#
Сортировка новостей по группам
Добрый день люди добрые.
Помогите найти тему на форуме по сортировке новостей по группам. Знаю были. Не могу найти.
IQ-Design
Модератор
#
Re: Сортировка новостей по группам
Что такое сортировка новостей по группам?
#
Re: Сортировка новостей по группам
раздел новости.
В нем есть несколько групп новостных.
В каждой группе по несколько новостей (Инфоэлементов) и это все нужно вывести так что бы новости соответствовали своей группе
IQ-Design
Модератор
#
Re: Сортировка новостей по группам
IQ-Digital,
а разве в множестве стандартных шаблонов они выводятся не так?
#
Re: Сортировка новостей по группам
Немного не так
Нужно вот так
Новостная группа 1
  -  новость 1
  -  новость 2
Новостная группа 2
  -  новость 1
  -  новость 2
IQ-Design
Модератор
#
Re: Сортировка новостей по группам
1. Нужно вывести все группы, https://www.hostcms.ru/api7/classes/Informationsystem-Controller-Show.html
* groupsMode('tree') режим показа групп, может принимать следующие значения: none - не показывать группы, tree - показывать дерево групп и все группы на текущем уровне (по умолчанию), all - показывать все группы.
в вашем случае режим должен быть ->groupsMode('all')

2. Выбрать все информационные элементы, для этого указываете ->limit(999), к примеру.

3. Настроить XSL-шаблон, рекомендации можно найти по ссылкам:
https://www.hostcms.ru/forums/2/10997/
https://www.hostcms.ru/forums/2/8156/
#
Re: Сортировка новостей по группам
IQ-Digital,
Обращайтесь, сделаю.
Email: golden-puma@yandex.ru; Skype: golden_puma; Telegram: @GoldenPuma; Сайт: https://goldenpuma.ru
#
Re: Сортировка новостей по группам
IQ-Digital,
А) Возможно нужно сделать такой вывод на какой-нибудь посадочной странице? Например получить все группы новостной информационной системы. Далее программно пройтись по циклу по группам, добавить в XML контроллер элементы группы выбирая например 10-15 последних по дате. Думаю если у какой-то группы если есть 200 элементов то думаю не целесообразно их одним махом выводить для зрение пользователю айта.

Б) Если принципиально выводить такой список на самом узле новостей. То также можно проверить условием что мы находимся в корне информационной системы и проходя по группам выбираем ограниченное количество элементов как предложил в варианте А)

Если прямо без. ограничений вывести все элементы всех групп одним махом до лимита 999 и ->groupsMode('all') то вам подойдет вариант который дал hostcms
E-mail: info@syrbek.ru / телега: @syrbek /skype: activexm / syrbek.ru / Поддержка сайтов / г. Москва [HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, Git, SVN, Redmine]
Авторизация