Публикация объектов из разных разделов

Вывести, например в профайле авторизованного пользователя все его объекты, из разных разделов, причем в разделах использовался одинаковый компонент «каталог товаров».

1
2
3
4
5
6
s_list_class(xx,yy "for_profile=1")
// системныe настройки :
if ( $for_profile ) {
  $ignore_user = 0;
  $ignore_sub = $ignore_cc = 1;
}

1. Прописать в системных настройках компонента и вставила в макет дизайна

".s_list_class(xx,yy, "for_profile=1")."

но теперь объекты, созданные пользователем, выводятся не только в профиле, но и во всех разделах.

Способы исправления:
1. Топорный (но рабочий) метод: создать новый макет дизайна только для раздела профиль.
2. В макете дизайна написать:

".( $sub == НомерРазеделаСРК ? s_list_class(xx,yy, "for_profile=1") : "" )."

3. Вводить список объектов через компонент, который используется в разделе профиль.

1 Комментарий

  • 19.04.2010 deniska:

    крутой блог, мне нравится!


Добавление комментария:

 css.php