Я не нашел никакой связанной документации, описывающей, как получить значения подполя групп опций ACF с помощью Timper. Однако,
Когда я снова смотрю в нормальные поля группы Twig function и теги:
{% set group = post.meta('group') %}
{{ group.first_field }}
{{ group.second_field }}
, я заметил .
после group
. И он дает подсказку с ответом.
Ответ на мой предыдущий вопрос:
Этот тег будет извлекать значение подполя группы из массива: group и может использовать для нескольких уровней подгруппы внутри страницы параметров, например:
- Параметры => Группа => Подполя .
- Параметры => Группа = > Группа => Подполя .
- et c ....
ПРИМЕР 1
Если у нас точно такой же сценарий моего вопроса, этот тег должен работать, чтобы получить значение подполя группы параметров ACF:
{{ options.GROUP_SLUG.SUB_GROUP_SLUG}}
Итак, в моем случае это было:
{{ options.my_group.test_my_group}}
ПРИМЕР 2
- На странице параметров у нас есть группа со слагом
group_1
- В этой группе у нас есть другая группа со слагом
group_2
внутри group_1
- В
group_2
у нас есть имя подполя group_2_field
.
В этом случае мы должны использовать:
{{ options.GROUP_1.GROUP_2.GROUP_2_FIELD}}
Что должно быть в ПРИМЕРЕ 2:
{{ options.group_1.group_2.group_2_field}}
Я протестировал, и он отлично работает. Также я решил поделиться этим с другими, чтобы они могли использовать его как подсказку для чего-то лучшего.