Возникла задача вывода разделов, подразделов и товаров каждого подраздела на одной странице пример ниже:
Заголовок раздела
Заголовок подраздела
1, 2, 3, 4, 5… (товары подраздела)
Заголовок подраздела
1, 2, 3, 4, 5… (товары подраздела)
Заголовок подраздела
1, 2, 3, 4, 5… (товары подраздела)
Как правильно реализовать это с Ditto?
Реализация каталога с помощью ditto
Версия MODX: Все
Комментарии (5)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.

Катя 27.05.2015 13:00 #
В шаблоне будет внешний вызов дитто: [!Ditto? &tpl=`razdely` &parents=`id`!],
где id — родительская папка подразделов
Далее создаем чанк razdely, например:
И далее в чанке tovary прописываете оформление вывода товаров в подразделе.
Юрий 27.05.2015 15:19 #
Юрий 27.05.2015 17:29 #
[+pagetitle+]
[[Ditto? &tpl=`tovarTpl` &parents=`[+id+] &display=`3`]]
При вызове [[Ditto?...]] — пишет что записей не найдено,
а при вызове [!Ditto?...!] — вместо результата выводит сам вызов [!Ditto? &tpl=`tovarTpl` &parents=`10 &display=`3`!]
В чём может быть ошибка?
Катя 27.05.2015 17:45 #
Если не работает всё равно, скиньте вызов внешнего ditto, там где-то в параметрах будет ошибка.
Юрий 28.05.2015 09:54 #
Проверил вызовы, поменял как положено, (глюк был с параметром &display во внутреннем вызове для чанка товара) в итоге всё заработало как положено.
Благодарю!