根據特定產品的訂單顯示內容
此頁面列印時間為 Jun 01, 2023。如須最新版本,請至 https://help.shopify.com/zh-TW/manual/orders/status-tracking/customize-order-status/show-content-based-on-products。
瞭解如何迭代 checkout.line_items
以查看訂單是否包含特殊產品。
例如,您想要出售可下載的產品,並想將下載連結新增至訂單狀態頁面。但是,您也希望只在訂單包含數位產品時才顯示連結。
步驟:
- 從 Shopify 管理介面 中,前往「設定 > 結帳」。
- 在 Shopify 應用程式中,前往「商店」 > 「設定」。
- 在「商店設定」底下,點一下「結帳」。
- 在 Shopify 應用程式中,前往「商店」 > 「設定」。
- 在「商店設定」底下,點一下「結帳」。
向下捲動至「其他指令碼」區段。
將下列程式碼複製到剪貼簿 (在 Mac 上使用
command + c
,在 PC 上使用ctrl + c
)。
<script>
{% for line in checkout.line_items %}
// DEBUG looking at {{ line.title }}
{% if line.title == 'Downloadable product' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<p>Download your product <a href="#">Here!</a></p>'
)
{% endif %}
{% endfor %}
</script>
將程式碼貼上至「其他指令碼」方塊。(在 PC 上按下
ctrl
+V
或在 Mac 上按下command
+V
)完成測試訂單以檢閱您的訂單狀態頁面。