Я использую Shopify BuyButton. js для создания кнопки покупки и корзины покупок на моем сайте.
У меня есть несколько вариантов товара.
Я могу легко создать покупку кнопка для продукта со следующим:
ui.createComponent('product', {
id: [productid],
node: document.getElementById('container'),
options: {
product: {
layout: 'horizontal',
contents: {
img: false,
title: false,
options: true
}
},
cart: {
startOpen: false,
}
}
});
У этого продукта есть несколько вариантов, которые можно выбрать с помощью выпадающего списка, и первый вариант является выбранным.
Что я хочу сделать это создать кнопку покупки, но только для определенного c варианта продукта. Без раскрывающегося списка и нажатия «Добавить в корзину» добавится этот продукт с выбранным вариантом c.
Я могу скрыть раскрывающийся список, установив options: false
, но выбранный вариант является первым, и я невозможно установить указанный c вариант.