We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 3503
    • 5 Posts
    Добрый день всем,

    Пытаюсь сделать выборку 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’? И если вернёт, то как можно исправить это, чтоб сравнивались не байты а слова?