ACF – füge eine Gruppe in einen Repeater ein

Ich benutze ACF, wo ich eine Gruppe habe.

Innerhalb dieser Gruppe habe ich einen Repeater.

Alles funktioniert gut bis:

Ich füge eine Gruppe innerhalb dieser Wiederholung hinzu.

Es gelingt mir nicht, das Feld von dieser Gruppe innerhalb des Repeaters anzurufen. .. jede Hilfe wird super sein!

Ich benutze das folgende:

<div class="image-container" style="background-image: url(https://wordpress.stackexchange.com/questions/281022/acf-add-a-group-inside-a-repeater/)"> <img src="https://wordpress.stackexchange.com/questions/281022/acf-add-a-group-inside-a-repeater/" alt="" />

<input id="" type="radio" name="" value="1"> <label for=""> <input id="" type="radio" name="" value="2"> <label for=""> <input id="" type="radio" name="" value="3"> <label for="">

$ Fragen ist die Hauptgruppe

Artikel der Repeater

antworte dieser neuen Gruppe …

Thkx ​​so viel!

Solutions Collecting From Web of "ACF – füge eine Gruppe in einen Repeater ein"

Du Code sieht sehr verwirrend aus. Warum benutzt du die ‘foreach’?

Wenn Sie der ACF-Dokumentation folgen, müssen Sie nur Folgendes verwenden:

 < ?php if( have_rows('questions') ): while( have_rows('questions') ): the_row(); // vars $repeater-item = get_sub_field('repeater-item'); ?> 
< ?php the_sub_field('caption'); ?>

Für die Gruppe. Quelle: https://www.advancedcustomfields.com/resources/group/

Und Sie müssen nur verwenden:

 if( have_rows('item') ): while ( have_rows('item') ) : the_row(); the_sub_field('item-whatever'); endwhile; else : // no rows found endif; 

Für den Artikel. Quelle: https://www.advancedcustomfields.com/resources/repeater/

Wenn Sie eine Variable namens “Fragen” verwenden, wo wird diese Variable erstellt und welche Informationen erhalten sie?

Verwenden Sie ‘sub_field’ oder nur ‘field’ im Code?

Zumindest mit den Informationen, die du angegeben hast, sieht dein Code völlig falsch für mich aus.