Рейтинг:1

Атрибуты продукта, которые не требуют изменений продукта

флаг kr

Я пытаюсь выяснить, возможно ли иметь атрибуты продукта, которые не требуют отдельных SKU и не должны вводиться как варианты продукта. Мой пример использования таков: мы продаем обеды с тремя разными блюдами и тремя разными десертами. Нам не нужно взимать разные суммы за каждую комбинацию, но нам нужно знать, сколько из каждой из них было заказано. Я могу сделать это, создав отдельный вариант продукта для каждой комбинации, но есть ли более простой способ??

Я просмотрел commmerce_pricing_attributes и commerce_option, но страницы проекта для этих модулей говорят, что они работают только с D7.

Я использую коммерцию 8.x-2.24 на версии 9.2.4 Drupal.

Рейтинг:0
флаг it

То, что вы ищете, не является атрибутами, как их считает Drupal Commerce. Используя ваш пример в качестве модели, мы бы сказали, что продаваемый «продукт» - это ужин, а точный выбор основных блюд / десертов - это настройки или варианты основного продукта (хороший ужин:).

Способ учесть это — использовать поля позиции заказа, которые отображаются в форме «Добавить в корзину».Это немного проще в Commerce 2.x, так как ядро ​​​​Drupal добавило режимы форм, поэтому вы должны найти то, что вам нужно, в интерфейсе управления полями для вашего типа элемента заказа.

Если на сайте продаются другие виды продуктов, имейте в виду, что у вас есть свобода создавать столько типов элементов заказа, сколько вам нужно, и вам просто нужно правильно связать их из разных типов продуктов.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.