Добрый день всем,
Пытаюсь сделать выборку ditto по определённому фильтру, значение которого берётся из TV другово документа.
Вот такой код:
[[Ditto? parents=`28` &depth=`1` &dateSource=`createdon` &dateFormat=`` &tpl=`catalogItem.Tpl` &display=`8` &sortBy=`id`
&paginate=`1` &paginateAlwaysShowLinks=`0` &extenders=`summary` &trunc=`1` &showPublishedOnly=`1` &noResults=`No Entry`
&filter=`[!getField? &parent=`1` &field=`LensMounts` &parentLevel=`1`!], 'EF', 7`]]
Получаю результат - No Entry, хотя отдельный вызов - [[getField? &parent=`1` &field=`LensMounts` &parentLevel=`1`]] даёт результат ’EFS EF’
Вопрос в догонку.
По идее Ditto с фильтром &filter=`tvshapes, ’square’, 7`, где в TV tvshapes - ’The square’ должен вернуть такой элемент... А вернёт ли он элемент где TV будет ’Thesquare’? И если вернёт, то как можно исправить это, чтоб сравнивались не байты а слова?