Регистрация
Вход через соцсети
Восстановление пароля

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

Новый топик
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
Сообщений: 943

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

Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
13.11.2014, 16:03
Ответить | Цитировать
Geser
Журба Сергей Анатольевич
Geser

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

Схожий вопрос. Сделал компонент-агрегатор, в него скидываю новости с разных разделов. У всех есть поле 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
Описание проекта