Я попытался найти некоторые статьи в google, но они упомянули о вариантах продуктов, и я не знаю, что они собой представляют. Я хочу только добавить товар в корзину с атрибутом товара (или несколькими атрибутами) и количеством. Я пробовал этот url <?php echo home_url('/cart/?add-to-cart='.$product->id.'&attribute_mau-sac=#425f70'); ?>
для элемента «a», но атрибут_mau-sac не добавляет в корзину ширину продукта. Мои продукты - простые продукты. Пожалуйста, помогите мне!Как добавить товар в корзину с атрибутами и количеством товара?
ответ
Смотрите мою рецензию here о том, как работает вариация.
Прежде всего, вы хотите выбрать «Переменный продукт» в раскрывающемся списке «Данные о продукте». Простым продуктом является выход по умолчанию.
Оттуда вам нужно перейти в меню атрибутов. Это позволяет вам иметь как глобальные атрибуты, чем применяться к продукту (в меню «Продукты»> «Атрибуты» на боковой панели администратора, если вы хотите установить глобальные значения) или на основе каждого продукта. Вы можете видеть, что я добавил один для рисунка с трусами. Если вы хотите дать клиенту возможность выбрать его, и он будет отображаться как часть их выбора в их порядке, убедитесь, что «Используется для вариантов» проверяется.
По завершении проверки, убедитесь, что вы нажмите кнопку «Сохранить параметры». Затем вы можете перейти на вкладку «Вариации».
Вы можете видеть теперь, что я добавил варианты. Это делается путем выбора опции (см. Выделенную область в красном цвете), в этом случае шаблон задыхается. Я сделал это, потому что штаны влияют на цену. Если бы они этого не сделали, я мог бы установить его на «Any Pant Type ...». Вам просто нужно убедиться, что у вас есть хотя бы один (даже если это «Any» по всей доске). Вы можете изменить объем доступных полей с помощью раскрывающегося списка «Выбрать поле для массового редактирования ...». Вам понадобится хотя бы один вариант, чтобы установить цену и доставку (даже если неважно, какие варианты выбирает клиент).
На переднем конце вы увидите, что нет «Добавить в корзину» без выбора атрибутов и вариации.
Когда вы сделаете свой выбор значения, цена и «Добавить в корзину» появляются кнопки.
Когда атрибут типа трусов изменяется цена регулируется соответствующим образом, а также.
Большое спасибо! Я получил его :) – user3331563
Спасибо за ваш ответ – user3331563
Пожалуйста, уточните ваш вопрос. Спросите о php-коде? – Darian
@UngNHODAI Я обновил свою статью. Это более ясно? – user3331563
«Я пробовал этот url Php echo home_url ('/ cart /? Add-to-cart ='. $ Product-> id. '& Attribute_mau-sac = # 425f70');?> Для элемента" a ", но attribute_mau -sac не добавляет в корзину ширину продукта "=> не могли бы вы показать мне свой код на странице корзины? – Darian