Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
19.04.2012, 17:14
Слапиньш Павел Викторович
Слапиньш Павел

Зарегистрирован:
2011-12-06
Сообщений: 52

Как сделать вывод последних пяти объектов, из нескольких компонентов, если в эти компоненты объекты добавляются так: сначала в один компонент, затем в другой, потом в третий. При этом используется один компонент (надеюсь вы поняли).
Ну например существует интернет магазин с разными категориями:
1)компьютеры
2)телевизоры
3)утюги
Я добавляю 2 компьютера, затем 2 утюга, затем 2 телевизора.

При этом должен быть вывод 2 телевизоров, 2 утюгов и 1 компьютера.
Т.е. 5 последних добавленных. Все находятся в разных разделах, используют один и тот же компонент, но этих компонентов много. Поэтому просто s_list_class(0,номер компонента,... не годится.
Спасибо за помощь.
27.04.2012, 08:55
petun

Зарегистрирован:
2009-06-17
Сообщений: 28

Ну как это s_list_class не годится.
Просто указываете в качестве раздела и компонента любой из выших разделов, а в системных настройках

$ignore_sub = 1;
$ignore_cc = 1;

petun
30.04.2012, 17:11
Слапиньш Павел Викторович
Слапиньш Павел

Зарегистрирован:
2011-12-06
Сообщений: 52

Но тогда во всех разделах, где установлен компонент Магазин: Товар будут выводится все товары, а этого не должно быть. Тогда нету смысла в разделах.
01.05.2012, 06:40
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

Варианты:
1) Создаете отдельный шаблон компонента и игноры вставляете в него.
2) Прописываете игноры по условию, обычно это какая-то переменная, которую будете подавать через s_list_class

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
03.05.2012, 17:43
Слапиньш Павел Викторович
Слапиньш Павел

Зарегистрирован:
2011-12-06
Сообщений: 52

Спасибо, разобрался
198 196 2012-05-03 17:43:52 12046
Описание проекта