0
我想在產品中添加像尺寸/顏色/類型的多個選項,但不管我做什麼我只能添加1個選項,如果我添加多個,我會得到只是一個狀態爲「False」且沒有其他錯誤的標誌。我正在使用shopify API。shopify產品中添加多個varient選項
嘗試1:
new_product.options = [{"name" : "Color", "values": ['p', 'k', 'l'], "position": 1}]
new_product.options = [{"name" : "Size", "values": ['p', 'k', 'l'], "position": 2}]
new_product.options = [{"name" : "Type", "values": ['p', 'k', 'l'], "position": 3}]
用這種方法只有最後一個將被添加,這意味着,在未來的聲明取代,即使我給位置前一個。此外,在產品中添加類型時,也不會在產品中添加這些值,並顯示「默認標題」。
嘗試1:
new_product.options = [{"name" : "Color"}, {"name" : "Size"}, {"name" : "Type"}]
再次僅1產物中加入。
嘗試2:
opt1 = shopify.Option()
opt1.name = "Color"
opt2 = shopify.Option()
opt2.name = "Size"
opt3 = shopify.Option()
opt3.name = "Type"
#This works, no matter which one i add.
new_product.options = [opt1]
#This does not.
new_product.options = [opt1, opt2, opt3]