0
我使用与红宝石的Shopify API,我试图了解发布新产品形象到现有的产品进入位置1的流动和压倒一切的\重新安排当前图像的位置到位置2如何使用Ruby覆盖Shopify现有产品图像位置?
products = ShopifyAPI::Product.find(123456789)
products.images << ShopifyAPI::Image.new(:src=> "http://website/CF01.jpg", :position=> 1)
products.save
将当前图像位置设置为2时,它会更改位置属性,但不会更改商店中图像的实际位置,即使将位置设置为零也不起作用。我是否需要彻底删除并重新上传当前图像以获取新图像的第一个位置?我应该试图访问ShopifyAPI :: Image端点吗?
products = ShopifyAPI::Product.find(123456789)
products.images[0].position = 2
products.images << ShopifyAPI::Image.new(:src=> "http://website/CF01.jpg", :position=> 1)
products.save