Добрый день!
Подскажите, пожалуйста, как указать вьюхе каталога чтобы выборку производила по полю, которое связывает продукт с термином таксономии?
На данный момент выборка производится по полю в дисплее продукта.
Это вьюха выводит список дисплеев продуктов, tid берется из урла и выводит дисплеи у которых ссылка на термин соответствует tid. Так вот вопрос, как заставить вьюс производить выборку по ссылки на термин, указанной в самом товаре, который связан ссылкой с дисплеем товара.
maxkul wrote: как заставить вьюс производить выборку по ссылки на термин, указанной в самом товаре, который связан ссылкой с дисплеем товара.
В настройках контекстного фильтра, в самом верху, есть настройка Связь, в которой нужно указать из какой именно сущности нужно брать это поле - из основной или связанной.
Связь
field_kategoriya: Taxonomy term (ваше поле, ссылки на словарь в товаре)
Контекстный фильтр
Taxonomy term: ID термина
Передать значение по умолчанию ID термина таксономии из URL
Связь от поля в контекстный фильтр должна подтянуться.
Хотя в 7ке может и можно использовать контекстный фильтр который есть...
Если вы в предпросмотр вьюхи вбиваете ИД термина, то выводит нужные значения?
Комментарии
Критерий фильтрации - Добавить - Ваше поле таксономии.
Ну или я плохо по русски понимаю...
Это вьюха выводит список дисплеев продуктов, tid берется из урла и выводит дисплеи у которых ссылка на термин соответствует tid. Так вот вопрос, как заставить вьюс производить выборку по ссылки на термин, указанной в самом товаре, который связан ссылкой с дисплеем товара.
В настройках контекстного фильтра, в самом верху, есть настройка Связь, в которой нужно указать из какой именно сущности нужно брать это поле - из основной или связанной.
В Commerce D8+ так:
Связь
field_kategoriya: Taxonomy term (ваше поле, ссылки на словарь в товаре)
Контекстный фильтр
Taxonomy term: ID термина
Передать значение по умолчанию ID термина таксономии из URL
Связь от поля в контекстный фильтр должна подтянуться.
Хотя в 7ке может и можно использовать контекстный фильтр который есть...
Если вы в предпросмотр вьюхи вбиваете ИД термина, то выводит нужные значения?
Спасибо большое!