Utilizzando froatsnook:shopifyMeteor Shopify API: Messaggio metafield alla collezione per collezione ID
Cercando di ottenere i metafields per una collezione. Ho l'ID della raccolta. Secondo Shopify's API Documentation, dovrei essere in grado di ottenere i meta-campi per una raccolta, ma non vedo il parametro per questo.
Codice:
getShopifyCollectionMetafields: function(collection_id) {
// GET /admin/products/#{id}/metafields.json
var meta = ShopifyAPI.getProductMetafields({id: collection_id});
console.log(meta)
}
che restituisce un array vuoto (che ha un senso, sto cercando di passare un ID collezione dove si aspetta un ID prodotto - ma non sono sicuro che cosa fare).
Guardando le SmartCollections oggetto, non ha un campo per Metafields. Quindi, non esiste una chiamata API che possa restituire questo valore. Tuttavia, apparentemente questo è un codice liquido legittimo: {{resource.metafields.namespace.key}}, dove la risorsa può essere sia un prodotto che una raccolta. Sembra che la tua risposta esista, ma è nascosta. – ilrein