Кнопка выводится как элемент product.variations, а вот настройки полей, которые выводятся в этой сущности довольно глубоко зарыты.
Поле «кол-во товара в корзине» не является частью сущности product variation, а принадлежат сущности order item type, т.е. связано с заказами.
Поэтому нужно отправится в настройки этой сущности.
Настройки магазина -> конфигурация -> Типы позиций заказа
Здесь вы выбираете нужный тип позиции заказа, если у вас их несколько. Далее переходите в настройки отображения формы и там выбираете тип отображения — добавление в корзину. В списке отключенных полей есть Количество, которое нам нужно включить.
Для типа позиций заказа default — ссылка в админке будет вот такая:
|
/admin/commerce/config/order-item-types/default/edit/form-display/add_to_cart |
После включения поля, оно появится рядом с кнопкой добавить в корзину.
Commerce Drupal 9/10
Данная запись опубликована в 13.07.2023 18:12 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 26, 2021 г.
Есть список районов города, доставка в которые имеет фиксированную ставку. Пользователь выбирает район - программа должна подставить цену доставки для ...
Читать
Июль 23, 2023 г.
В терминологии Drupal, типы товаров это - бандлы (bundle) сущности commerce_product.
Получить их список можно вот так:
[crayon-68848b724405b179378783/]
Как результат, в $product_types вы получите массив типов товаров, где ключом является ...
Читать
Июль 8, 2023 г.
Пример кода для загрузки параграфов.
В данном примере будем загружать параграфы, связанные с entity commerce_product_variation (это сущность модуля Commerce).
Я привязал информацию по остаткам складов к вариациям в виде параграфов (тип - stocks). ...
Читать
Август 2, 2023 г.
Использую Drupal Commerce, и в меню у меня есть пункт "Корзина", со ссылкой на корзину пользователя. Хочется, чтобы стиль пункта меню менялся, если корзина не пуста.
Я буду использовать hook_preprocess_menu темы, чтобы изменить нужный пункт меню ...
Читать