Ich beginne mit dem Shopify Api Rubin Juwel und gerade dabei, Produkte atm zu erstellen, aber ich bin schon auf etwas sehr einfach fest ... das ist, dass ich kann Wenn Sie meine Preis- und Bestandsdaten mitschicken möchten, erstellen Sie kein Produkt (ohne Variante).So erstellen Sie ein Produkt mit Standard-Variantendaten mit Shopify_api gem
Wenn ich richtig liege, hat ein Produkt ohne Varianten tatsächlich eine 'Default Title'-Variante mit dem SKU, Preis, Inventar usw. Aber ich kann den richtigen Weg nicht herausfinden ... Das ist was Ich habe jetzt:
new_product = ShopifyAPI::Product.new
new_product.title = "Burton Custom Freestlye 151"
new_product.product_type = "Snowboard"
new_product.vendor = "Burton"
new_product.published = "false"
new_product.save
new_product.variants << ShopifyAPI::Variant.new(
:option1 => "Default Title",
:price => 12.95,
:inventory_management => "shopify",
:inventory_quantity => 10
)
new_product.save
Aber dies führt zu einem Produkt ohne die Standardvariante Daten.
Ich habe mehrere Dinge versucht, aber ich komme nirgendwo näher (wie diese: https://stackoverflow.com/a/12857132/2814321, funktioniert auch nicht) ... Und die Shopify-Dokumente sind auch nicht wirklich hilfreich.
Aber ich bin sicher, jeder von euch kann mir mit diesem noobish Problem helfen ... richtig?