Вывести, например в профайле авторизованного пользователя все его объекты, из разных разделов, причем в разделах использовался одинаковый компонент «каталог товаров».
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. Вводить список объектов через компонент, который используется в разделе профиль.
крутой блог, мне нравится!