2016-07-15 1 views
1

숨겨진 속성 [ '...']/카트/양식을 추가 쇼핑 카트에 볼 수 있습니다 제품을 구입할 때 후크. 숨겨진 입력이 장바구니에 표시되는 것을 제외하고는 모두 정상적으로 작동합니다 (매우 좋지 않습니다). 장바구니의 제품 설명에 나타나지 않지만 여전히 항목 속성의 일부인 속성을 추가하는 방법이 있습니까?Shopify - 난 다음 사용하여 읽을 제품에 기술적 인 ID 년대를 추가 할</p> <pre><code><input type="hidden" name="properties[myId]" /> </code></pre> <p>을 사용하고 <code><form action="/cart/add"></code> 내부

답변

1

카트 특성에 추가하십시오. attributes[myId] 대신 properties[myId]

더 자세한 사용 - Get more information on your cart page with cart attributes

+0

또는 cart.liquid를 편집하여 해당 속성을 숨길 수 있습니다. –

+1

고맙습니다 @Hymnz하지만 속성은 장바구니 수준에 있습니다 (반면 속성은 항목 수준에 있음). – Francois

0

편집 :이 대답은 잘못된 것입니다. Francois' answer에 나와 있듯이 판매자가 액체 코드를 편집하지 않고 숨겨진 속성을 가질 수 있습니다. 당신이 당신의 "cart.liquid"를 보면


이있다이 같은 일부 코드가 있어야한다 :

{% for p in item.properties %} 
    ... 
{% endfor %} 

당신이없이 광고 항목의 속성에서 일부 정보를 저장하려면 장바구니 페이지에 표시되면 액체 코드가 편집되지 않도록 편집해야합니다. 이렇게하는 한 가지 방법은 숨겨진해야하는 속성의 이름을 기억하고 함께 출력되는에서 그들을 중지하는 경우 또는하지 않는 : 이름의 시작 부분에 밑줄을 배치

{% for p in item.properties %} 
    {% unless p.first == 'hidden_prop_1' or p.first == 'hidden_prop_2' %} 
    ... 
    {% endunless %} 
{% endfor %}