Обработка параметра tvFilters в getResources
        Добрый день.
Имеется карточка товара (дверь) с tv-полем door-color. Далее необходимо вывести все двери из категории этого же цвета. делаю такой вывод:
    
    
                                                                                
            Имеется карточка товара (дверь) с tv-полем door-color. Далее необходимо вывести все двери из категории этого же цвета. делаю такой вывод:
[[!getResources?
	&parents=`[[*parent]]`
        &includeTVs=`1`
        &processTVs=`1`
        &includeTVList=`door-color,menu-picture,prod-img`
        &processTVList=`door-color`
        &limit=`100`
        &tpl=`seria-block`
        &tvFilters=`door-color==[[*door-color]]`
]]Но выводит всё подряд. Соответственно вопрос: правильно ли я записал конструкцию &tvFilters=`door-color==[[*door-color]]`?    Комментарии: 12
                для начал выясни оно вообще работает? вместо тв параметра подставь цвет, а вообще мне кажется косяк в том что ты ТВ параметры без префиксов tv пишешь            
                    
                Записи в следующих видах возвращают нулевой результат (пусто)
                    &tvFilters=`tv.door-color==color`&tvFilters=`door-color==color`color — реальный цвет, записанный в tv            
                попробуй вместо — написать нижнее подчеркивание (глупость а мне однажды помогло)
и напиши реальный цвет и посмотри что будет, вот так например
                    и напиши реальный цвет и посмотри что будет, вот так например
&tvFilters=`tv.door-color==#fffff`            
                Попробуйте добавить параметр:
И прописать еще так:
Только не забывайте чистить кеш сайта перед изменениями.
                    &where=`{"template":xx}`где xx — это id шаблона с твшками door-color.И прописать еще так:
&tvFilters=`door-color==%color%`будет нулевой результат?Только не забывайте чистить кеш сайта перед изменениями.
                Да, вернуло ноль результатов. Кэши почистил, шаблон тот(            
                    
                В каком формате хранится значение color в тв door-color?            
                    
                Текст            
                    
                И попробуйте заменить 
где красный любой Ваш цвет в тв
                    &parents=`[[*parent]]` на &parents=`[[*id]]`&tvFilters=`[[*door-color]]==красный` где красный любой Ваш цвет в тв
                Такой же результат            
                    
                Тут дока где сказано:
Попробуем разобраться.
                    Может использоваться для фильтрации ресурсов по определенным значениям переменных шаблона (TV). Они задаются как [(tvname)(operator)](value). Можно использовать два разделителя для объединения условий фильтра.Напишите в скайп: andrewsazonow
Попробуем разобраться.
                Благодарю. Сегодня я уже поехал. Чуть позже отпишу.
Еще раз спасибо)
                    Еще раз спасибо)
                Не за что, проблема как всегда в мелочи, которую с наскоку не видно))            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.