2017-11-24 17 views
0

제품에 대한 새로운 사용자 정의 특성을 작성했으며이를 HTML 템플리트에 액세스해야합니다.스텐실 html 템플릿의 사용자 정의 속성에 액세스하십시오.

이러한 것들은 product.custom_fields 아래에 있습니다. 그러나 특정 사용자 정의 속성의 키와 값을 어떻게 참조합니까?

예를 들어 키가 'note'이고 값이 'one'인 맞춤 필드가 있습니다. 나는 그러나 500 오류를 받고 있어요

{{ product.custom_fields.note[key] }} 

: 나는 '주'와 HTML 템플릿에 '하나'다음과 같은 방법을 표시하려고했습니다

. 이 작업을 수행하는 방법을 설명하는 참조를 찾지 못했습니다.

+0

유일한 방법을 시도 {{각 product.custom_fields}} {{이름}} {{값}} {{/ 각}} 그러나 이것은 각을 반복 할 필요가 항상 사용자 정의 필드. – L4zl0w

+0

스텐실 템플릿 엔진 (제목에서 이름 붙여 짐) 또는 핸들 바 템플릿 엔진 (태그에서 이름 붙여 짐)에 대해 이야기하고 있습니까? –

+0

핸들 바에서 'product.custom_fields.note'라고 쓰면 값을 가져올 수 있습니다. 속성 이름을 얻는 방법은 없습니다.하지만 이름은 알고 있지 않습니까? - 예 : https : // jsfiddle를 참조하십시오. net/veraee/2uv5hzmn / –

답변

0

내가 사용 발견이

{{#each product.custom_fields}} 
    {{#if name '==' 'note'}} 
    {{name}}: {{value}} 
    {{/if}} 
{{/each}}