Grav를 사용하여 다음 웹 사이트를 만들면서 실험하고 있습니다. 내가 할 수있는 일 중 하나는 템플릿을 사용하는 Grav 페이지에서 Grav frontmatter에 제공된 데이터를 사용하여 정렬되지 않은 목록을 만드는 것입니다. 여기에 내가이Twig를 통해 목록 항목 콘텐츠 파싱 및 사용
---
sectionone:
listitems: "['Benefit 1','Benefit 2','Benefit 3']"
---
을하려고하고 다음 템플릿에 어떻게 든 그러나 다음
{% block featurelist %}
<ul>
{% set items = {{page.header.sectionone.consumers.benefits|json_decode}} %}
{% for item in {{}} %}
<li>{{item}}</li>
{% endfor %}
</ul>
{% endblock %}
수행 나뭇 가지가 다시
의 라인을 따라 오류가이 보고서를 좋아하지 않는 방법입니다Twig_Error_Syntax 해시 키해야 인용 된 문자열, 숫자, 이름, 또는 "{"가치 (괄호에 예기치 않은 토큰 "구두점"하위 표현을합니다.
오프 라인이 내 {% set items = ... }
문입니다. 나는 명확하게 여기에서 무언가를하고있다. 그러나 나는 그 것이 무엇이 었는지에 관해 아는 것이없는 나뭇 가지 초보자 다. 희망을 갖고 여기 누군가가 도울 수 있기를 바랍니다.
왜이 용도로 JSON을 사용하려고합니까? YAML을 사용하는 것이 더 합리적이지 않습니까? – Jacobm001
또한 YAML 구조와 나뭇 가지 참조가 일치하지 않는다는 것을 알고 있습니까? – Jacobm001