2
변형을 추가하는 올바른 방법은 무엇입니까?Ruby gem을 사용하여 제품 변형을 추가하는 방법
성공적으로 제품을 만들고 내 Shopify 관리자에 표시됩니다. 그러나 가격은 항상 0이고 양은 항상 무한대입니다.
나는 inventory_quantity 및 가격 집합으로 prefix_options에 설정된 product_id를 사용하여 변형을 만들려고 시도했습니다.
그러나 관리자는 항상 가격 제로 및 수량 무한대를 표시합니다.
Rails v3.2.5
shopify_api v3.0.0
shop name: vacation-2
API 호출을 수행하는 중에 오류가 발생하지 않습니다. 관리자의 제품에 변형 데이터가 표시되지 않습니다.
덕분에,이 일했다. Shopify에 대한 문서에서 찾을 수 없지만 위키가있는 이유입니다. 여기 실제로 사용한 결과는 다음과 같습니다 :
shopify_listing = ShopifyAPI :: Product.find (listing.shopify_id
shopify_listing.update_attributes (listing_data)
variant = ShopifyAPI :: Variant.find (shopify_listing .variants.first.id)
variant.update_attributes ({inventory_quantity : listing.quantity, inventory_management : 'shopify', price : listing.price}) – realdeal