Home › Forums › Add-ons › Repeater Field › Repeater in a repeater in a repeater › Reply To: Repeater in a repeater in a repeater
Hi Elliot
I do not consider this a free developer service, and yes of course i did read your docs first and got stuck.
But, since your not so helpful answer, pissed me enough off to go back an have another go, i managed to find a working solution:
<?php // check for rows (parent repeater)
if( get_field(‘repeaters’) ): ?>
<?php // loop through rows (parent repeater)
while( has_sub_field(‘repeaters’) ): ?>
<?php // check for rows (sub parent repeater)
if( get_sub_field(‘repeater_1’) ): ?>
<?php // loop through rows (sub parent repeater)
while( has_sub_field(‘repeater_1’) ): ?>
<?php // check for rows (sub parent repeater)
if( get_sub_field(‘repeater_2’) ): ?>
<?php // loop through rows (sub parent repeater)
while( has_sub_field(‘repeater_2’) ): ?>
<div style=”margin-bottom: 20px”>
<?php the_sub_field(‘repeater_2_text’); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
which resolves in this output:
(from sub repeater_1)
1-test 1
1-test 2
(from sub repeater_2)
2-test 1
2-test 2
2-test 3
(from sub repeater_3)
3-test 1
I really like this plug-in and can only rate with the best score, so i do feel a bit sad, with your response to my question.
Cheers
Michael
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.