0
看來,這是我可以解析信息,以訂單的註釋部分:Shopify爲了註釋添加優惠券
{{ cart.note }}
這是我的代碼,以嘗試將折扣代碼添加到購物車注意:
{% for discount in discounts %}
discount.code = {{ cart.note }}
{% endfor %}
任何人都可以告訴我我哪裏出錯了嗎?
看來,這是我可以解析信息,以訂單的註釋部分:Shopify爲了註釋添加優惠券
{{ cart.note }}
這是我的代碼,以嘗試將折扣代碼添加到購物車注意:
{% for discount in discounts %}
discount.code = {{ cart.note }}
{% endfor %}
任何人都可以告訴我我哪裏出錯了嗎?
在這裏你要做的事情有幾個問題。
的discounts
變量是order
的一部分,並沒有在車頁面上還不存在(折扣由客戶在結賬過程中加入)。
cart.note
通過在購物車頁面上的表單內具有name="note"
的輸入元素創建,該元素的值變爲訂單的note
。 See here for more info。
此外,從Shopify wiki about cart.note
:
再添一記場你結帳模板......總的想法是,你只需在提交表單定義一個名爲輸入字段「音符」到cart/liquid的「/ cart」。
你把你的代碼放在哪裏?
order.note
可能可以通過API編輯,但我沒有嘗試過,所以我不確定。
客戶在Shopify結帳的第2步輸入其折扣代碼。該cart.note已在該點(在購物車頁面上)輸入,並且不能添加。你究竟想要做什麼,爲什麼? –