Прошу помочь разобраться как сделать виртуальные документы.
Есть вот примерно такая структура (Названия нереальные, это я для объяснения)
Разделы
Товары для детей
Товары для взрослых
Товары для школы
Товары для мальчиков
Товары для девочек
и есть структура товары
Товары
Товары1
велосипед
коньки
Товары2
фломастеры
пластилин
Товары3
бантики
пуговки
То есть в "Товары" находятся реальные документы с описанием всех полей и одно поле(TV параметр) ListBox MultiSelect в котором можно выбрать в каких разделах может быть товар. Например велосипед может быть в разделах "Товары для мальчиков" и "Товары для девочек" и так далее.
Я хочу что бы в адресной строке было видно http://магазин/Товары для мальчиков/велосипед. То есть я понимаю как сделать что бы в разделе http://магазин/Товары для мальчиков/ отображались товары принадлежащие этому разделу, но товары(документы) реально принадлежат совершенно другой ветви документов и адрес вроде как http://магазин/товары/товары1/велосипед
Попутный вопрос - как разбить постранично вывод товаров. (http://магазин/Товары для мальчиков/страница1, http://магазин/Товары для мальчиков/страница2) но не создавая в структуре "Разделы"->"Товары для мальчиков" новых дочерних документов.
Если кто знает может подбросит информацию как работать с адресной строкой и куками в Modx?
Спасибо за понимание