Я импортировал 5000 на свой сайт drupal-commerce. Я хочу, чтобы пользователь мог быстро перемещаться по всем этим продуктам, поэтому я просто понял, что мне нужно каким-то образом сделать фильтр или поиск, который, когда пользователь выбирает / выбирает некоторые функции продукта результатом будут только продукты с этими функциями. Как я могу сделать это на Drupal 7 и Drupal Commerce (Commerce kickstart?)
Фильтрация моих продуктов на drupal commerce
Ответы (1)
Короткий ответ: вы, вероятно, захотите использовать модуль Views. Вы можете создать отображение страницы просмотров для своей основной страницы продуктов, которая загружает дисплеи продуктов Commerce. Поскольку отображения продуктов на самом деле не содержат значений полей, которые вы хотите отфильтровать (они относятся к продуктам, на которые есть ссылки), вам необходимо добавить отношение к продуктам. Это позволит вам добавить критерии фильтрации для полей продукта (их раскрытие сделает их видимыми для пользователя). Если вы хотите, чтобы открытые фильтры отображались на боковой панели, используйте параметр «Открытая форма в блоке» на экране представлений, чтобы создать блок фильтра, который вы можете добавить в область боковой панели в Администрирование »Структура» Блоки (/ admin / structure / блокировать).
Большинство людей, которые использовали представления на протяжении многих лет, привыкли выводить результат представления с помощью полей, а затем настраивать отображение полей с помощью файлов шаблонов или расширенной конфигурации и т. Д. Однако вы можете создать собственный режим просмотра для типов содержимого отображения вашего продукта. и задайте им макет с помощью Display Suite. Вы можете выводить эти настраиваемые отображения в представлениях, используя формат содержимого.