2014-03-13 2 views
0

그것은 내가 주문의 노트 섹션에 정보를 분석 할 수있는 곳이 보인다 :이 시도하고 카트 노트에 할인 코드를 추가하려면 코드이었다는 Shopify 주문 노트에 쿠폰을 추가

{{ cart.note }} 

:

{% for discount in discounts %} 
discount.code = {{ cart.note }} 
{% endfor %} 

어디에서 잘못 됐는지 알려주실 수 있습니까?

+0

고객이 Shopify 체크 아웃의 2 단계에서 할인 코드를 입력합니다. cart.note는 이미 해당 지점 (장바구니 페이지)에 입력되어 있으므로 추가 할 수 없습니다. 당신은 정확히 무엇을하려고하며 왜합니까? –

답변

1

여기서 수행하려고하는 것과 관련된 몇 가지 문제가 있습니다.

  1. discounts 변수는 order의 일부이며, 장바구니 페이지에 아직 (할인은 결제 과정에서 고객이 추가된다) 존재하지 않는다.

  2. cart.note은 장바구니 페이지의 양식에 name="note" 인 입력 요소가 있고 해당 요소의 값이 주문 note이됩니다. See here for more info. Shopify wiki about cart.note에서 또한

:

이 체크 아웃 템플릿에 메모 필드를 추가합니다 ... 일반적인 아이디어는 간단하게 제출하는 형태로 입력 지정된 필드 "노트"를 정의한다는 것입니다 cart.liquid의 "/ cart"로 이동하십시오.

어디에서 코드를 넣고 있습니까?

order.noteAPI을 통해 편집 할 수 있지만이를 시도하지는 않았습니다. 확실하지 않습니다.