2017-04-06 37 views
0

我開發一個應用程序Shopify需要檢索的訂購/購買謝謝頁面上現有的產品標籤上檢索產品標籤。我可以檢索Shopify:無法Thank_You頁

line_items 

line_items 

沒有產品標籤那麼有沒有任何解決方案來檢索當前產品是訂單的產品標籤。我想要與產品標籤一起觸發控制檯功能。

通過Ajax調用或等任何解決方案?

任何解決方案?

回答

1

你會想使該產品,此時您可以檢索標記爲它的GET請求。

GET /admin/products/#{id}.json?fields=tags

通過JS的前端,你可以查詢product-handle.js

例子:

jQuery.getJSON('/products/a-b-c-d-e.js', function(product) { 
    console.log('The tags for this product are ' + product.tags); 
}); 

結果:

該產品的標籤是爲test1,test2的

+0

我的應用程序只是爲thank_you頁(front_end),所以從謝謝頁面我可以訪問管理員?如果是,那麼如何? – user1700403

+0

我更新了答案,以顯示如何通過前端的JS來完成。 – Alan

+0

Ajax API要求您使用產品句柄。如果您想使用產品ID,則可能需要在其他位置(例如,在應用程序中)執行此操作,並使用令牌向REST API發出請求。 這裏的AJAX API參考https://help.shopify.com/themes/development/getting-started/using-ajax-api – Alan