Ditto для главной


Главная страница — свой шаблон.
Каталог — свой шаблон.
В шаблоне «Каталог» вызов
[[Ditto? &tpl=`new_tovar`&summarize=`15` &depth=`5` &hideFolders=`1` &paginate=`1`]]

А в шаблоне «Главная страница» вызов
[[Ditto? &tpl=`new_tovar` &display=`4` &parents=`10,11,12,16,17`]]

Если создать новый, то нужно вставить в parents. Так неудобно. Вместо что можно вставить? Спасибо.

4 комментария

avatar
Теперь я знаю кто делает сайты внутрь которых страшно глянуть. Спасибо.

По сабжу — откройте для себя &where=``
avatar
Простите, как правильно писать?
avatar
Научитесь правильно думать. Вам нужно не забивать источники для вывода, их могут быть тысячи категорий и подкатегорий. А судя по тому что я вижу — это вывод товаров на главной из категорий, следовательно думайте как выводить именно товары. Укажите главную категорию, нужный уровень вложенности и какой шаблон выводить: &where=`template=айди шаблона`
avatar
используйте фильтр, что-то типа TV параметра в категории «Отобразить на главной» (show_on_main)
соотв вывод дитто будет
[[Ditto? &tpl=`new_tovar` &display=`4` &parents=`3` &depth=`2` &filter=`show_on_main,1,1`]]

для примера, недавныи чанк для вывода в правой колонке
с фильтром по определенному шаблону и по непустому значению «объект на главной», а также с сортировкой по значению «объект на главной»
[[Ditto?
	&parents=`0`
	&tpl=`item_gallery_image`
	&orderBy=`obj_main asc,publishedon desc`
	&hideFolders=`1`
	&filter=`template,4,1|obj_main,,2`
	&paginate=`0`
	&display=`4`
	&noResults=` `
	&depth=`0`
	]] 
Комментарий отредактирован 2016-07-10 20:45:24 пользователем swed
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.