Каким образом можно вывести объект в нескольких разделах?

Статус
В этой теме нельзя размещать новые ответы.

najel

Постоялец
Регистрация
3 Фев 2009
Сообщения
145
Реакции
15
Возникла проблема, есть два раздела, в них один и тот же компонент, каким образом сделать так что бы некоторые объекты отображались только в одном или другом, а некоторые в двух сразу.
Два раздела - чисто условно, на самом деле их много, нужна возможность размещать каждый объект в одном или нескольких раздела.
Подскажите как реализовать?
 
C помощью функции ".s_list_class(12,30,'recNum=2')."

Где 12 - это номер раздела, 30 - ID компонента в разделе, 2 - количество выводимых сообщений
 
Это совсем не удобно. Может есть какой нибудь вариант в неткат, что бы добавить во все разделы компоненты обычным образом, а потом при добавлении указывать несколько разделов куда добавить?
 
Ну что ж, придется самому отвечать на свой вопрос. Решение таки пришло в голову. Нужно создать в компоненте дополнительное поле, к примеру Razdel, в системмные настройки прописать:
$ignore_sub=1;
$ignore_cc=1;
$query_where=" a.Razdel LIKE '%{$sub},%'";

В Поле Razdel добавляем ID разделов через запятую, можно это делать в ручную, а я сделал вывод в multiple select box. Все отлично работает.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху