Дополнительные опции товара, влияющие на цену (Drupal Commerce)
В видео рассказывается об альтернативном подходе к созданию опций (атрибутов) товара, влияющих на цену товара.
Стандартный подход состоит в добавлении нового поля (атрибута) к товару, создании множества сущностей типа product и объединения их в один product display. Это удобно, когда каждый товар является отражением реально существующего товара, и когда необходим учёт количества товаров на складе. Но это не удобно, когда у товара множество опций, ведь сочетание каждой опции, это отдельная сущность product.
В альтернативном подходе используется один product и один product display на каждый товар, а опции представляют из себя термины таксономии привязанные к так называемым line item. Например в видео демонстрируется создание магазина по продаже пиццы. При покупке пиццы, покупатель может выбрать ингредиенты, стоимость которых войдёт в цену.