एक संग्रह के लिए metafields पाने के लिए कोशिश कर रहा froatsnook:shopifyउल्का Shopify एपीआई: पोस्ट संग्रह आईडी
का उपयोग करना द्वारा संग्रह के लिए metafield। मेरे पास संग्रह आईडी है। Shopify's API Documentation के अनुसार, मुझे संग्रह के लिए मेटाफिल्ड प्राप्त करने में सक्षम होना चाहिए, लेकिन मुझे इसके लिए पैरामीटर नहीं दिखाई दे रहा है।
कोड:
getShopifyCollectionMetafields: function(collection_id) {
// GET /admin/products/#{id}/metafields.json
var meta = ShopifyAPI.getProductMetafields({id: collection_id});
console.log(meta)
}
कौन सा एक खाली सरणी देता है (जो समझ में आता है, मैं एक संग्रह आईडी जहां यह एक उत्पाद आईडी की उम्मीद है पारित करने के लिए कोशिश कर रहा हूँ - लेकिन क्या करना है यकीन नहीं)।
SmartCollections को देखते हुए आपत्ति है, यह Metafields के लिए एक क्षेत्र नहीं है। इसलिए, कोई एपीआई कॉल नहीं है जो आपके लिए यह मान वापस कर सकता है। हालांकि, जाहिर है यह वैध तरल कोड है: {{resource.metafields.namespace.key}}, जहां संसाधन दोनों उत्पाद या संग्रह हो सकता है। ऐसा लगता है कि आपका उत्तर मौजूद है, लेकिन यह छिपा हुआ है। – ilrein