Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

сортировка в разделах с множеством компонентов

24.01.2014, 17:01
Гость
Гость

Создал раздел, в него встроил 5 инфоблоков, прикрепил к каждому по разному компоненту. Задал сортировку по полю дата в каждом компоненте
При открытии страницы он выводит инфоблоки по очереди.
Возможен ли вывод блоков с этих инфлобоков с сортировкой по полю Data ?
24.01.2014, 17:34
sparton
Шекера Евгений

Зарегистрирован:
2010-03-16
Сообщений: 141

Попробуйте компонент Агрегатор http://netcat.ru/developers/docs/components/agregator/
Только если сайт на 5ой версии netcat
24.01.2014, 20:02
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Измените сортировку в редактировании компонента либо в его системных настройках. Возможно кто то изменил запрос.

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
13.11.2014, 16:03
Geser
Журба Сергей Анатольевич
Geser

Зарегистрирован:
2008-04-29
Сообщений: 35

Схожий вопрос. Сделал компонент-агрегатор, в него скидываю новости с разных разделов. У всех есть поле Date. Собственно выводятся сейчас по порядку их добавления, а надо по дате. Вот собственно код из системных настроек:
Код:

// создаем виртуальные поля, которые понадобятся в шаблонах вывода
$agregator_settings->register_fields('Date', 'NewsTitle', 'imgSmall', 'Announce');

// для каждого компонента, откуда берутся данные, составляем соответствие
$agregator_settings->add_class(2000)->register_fields('Date', 'NewsTitle', 'imgSmall', 'Announce')->field_as_message_name('NewsTitle');


$query_order="a.Date DESC";


За место сортировки - выдает: Unknown column 'a.Date' in 'order clause'
Хотя физически колонка Date в таблице Message2000 существует.

Если CMS тебе понятна, значит, она уже устарела
198 196 2014-11-13 16:03:00 13478
Описание проекта