То же самое исключает документы по шаблону-переменной
Я хочу исключить все документы в моем вызове Ditto, которые имеют определенную переменную шаблона... скажем tv-1
со значением. Ну, не имеет значения, имеет ли телевизор ценность или нет. Достаточно просто присутствия телевидения, примененного к конкретному документу ресурса, чтобы исключить его. Если подумать, исключение по "шаблону", например TPLcourse
также будет работать.
Это возможно?
В настоящее время мой рабочий вызов Ditto выглядит следующим образом:
[[Ditto?
&id=`siblings`
&parents=`[*parent*]`
&filter=`id,[*id*],2`
&depth=`1`
&tpl=`read-more`
&paginate=`1`
&display=`1`
]]
1 ответ
Решение
Для фильтрации по шаблону вам просто нужно расширить свойство &filter.
&filter=`id,[*id*],2|template,5,1`
Вторая часть фильтра отфильтрует все ресурсы, которые не имеют шаблона 5.