Здравствуйте, уважаемые.
Пытаюсь сделать каталог товаров на Drupal 8 для магазина Commerce.
Словарь создал, в тип товара поле добавил.
Если создаю новый товар и указываю ему выбранный раздел, то товар в категории не появляется.
Вижу только ."Подписаться на tag1".
Если же создать не товар Commerce, а страницу, то таксономия работает адекватно.
Что я делаю не так? Как можно решить проблему/ реализовать каталог другим способом?
Комментарии
Режимы отображения таксономии проверяли?
Нет, как именно это проверить?
Я был не внимателен, вы написали что в странице термин отображается.
Проверьте вьюс по пути /admin/structure/views/view/taxonomy_term
Обратите внимание на КРИТЕРИИ ФИЛЬТРАЦИИ
Переделать сущность товар - в сущность ноду.
Возможно Вы добавили поле в сущность, а на страницу попадают только материалы. Либо надо создать страницу для каталога товаров, либо добавить поле в тип материала.
Спасибо за помощь, но пока не разобрался. Публикую скрин страницы /admin/structure/views/view/taxonomy_term.
Что необходимо изменить в фильтрации?
Как переделать сущность товара в сущность ноду?
Скрин: тут
Поле добавлял в Тип товара скрин
Ну да у Вас поле каталог в сузности товара, убейте его там а создайте в дисплее товара и все заработает
Что за дисплей товара? Это мой каталог?
Дисплей товара это типа материала товар который связан с сущностью товар.
Куда конкретно в Commerce я должен добавить поле?
Стандартно здесь admin/structure/types в тип материала product
В модуле Commerce такого типа материала нет, все настройки происходят тут.
он про это еще не знает.
Ничего страшного узнает admin/structure/types/manage/product/fields
Нет у меня данного типа материала, вот скрины.
Тогда Вам остается вариант создать страницу для каталога с contextual filter по нужному полю
Каким образом это реализовать?
- у Вас есть View admin/structure/views/view/taxonomy_term открываем его в одной вкладке браузера
- в другой вклюадке жмем admin/structure/views/add и выбираем show product
- Далее добавляем остальное по аналогии с admin/structure/views/view/taxonomy_term но конечно для product
А вы не могли бы снять ролик, как мне всё это реализовать? Или же объяснить по скайпу ?
Вьюс создал, указал всё как на скрине. Не пойму, что делать дальше? Что остальное? Каким образом у меня получится каталог?
Как мне прикрутить вьюс с фильтром к новой странице, чтобы работала фильтрации через таксономию?.
- Роликов "море", например https://www.youtube.com/watch?v=733J-jFzDtg&t=263s там же справа список немеренный
> Не пойму, что делать дальше? Что остальное? Каким образом у меня получится каталог?
В роликах всё разжёвано
> Как мне прикрутить вьюс с фильтром к новой странице, чтобы работала фильтрации через таксономию?.
Используется filters от views там доьавляете нужные поля, настраиваются.