Я пытаюсь использовать группы повторителей в моем файле настроек темы yaml. Поэтому я добавляю приведенный выше код в мою тему / config / fields.yaml:
fields:
cont:
tab: Content
name: cont
label: Content
type: text
content:
tab: Content
label: Content
prompt: Add content block
span: full
type: repeater
groups:
textarea:
name: Textarea
description: Basic text field
icon: icon-file-text-o
fields:
text_area:
label: Text Content
type: textarea
size: large
quote:
name: Quote
description: Quote item
icon: icon-quote-right
fields:
quote_position:
span: auto
label: Quote Position
type: radio
options:
left: Left
center: Center
right: Right
quote_content:
span: auto
label: Details
type: textarea
На бэкенде настроек темы все работает нормально, и я могу вставлять данные в свои поля.
Теперь я пытаюсь отобразить эти поля на своей странице cms, но неважно, что я пытаюсь, мне никогда не удается. Я стараюсь:
{% for fields in this.theme.content%}
{{ fields.textarea }}
{% endfor %}
также
{% for fields in this.theme.contents %}
{% if fields.groups == "textarea" %}
{{fields.groups.textarea}}
{% endif %}
{% endfor %}
Но я не могу отобразить поля.