Nevermind I found out what that code was. You answered it in a different question that I found on here. Thanks! Here is the code: reset_rows();
Is there a repeater reset code or something?
Okay, so I was running a lot of tests. I realize as soon as I input data into both repeaters, only the first repeater displays. When I delete the data from one of the repeaters then the other one displays. I feel that when I input data into the repeater fields, one is overriding the other in the database.
Oh sorry, I must have deleted it. My actual code has both “while” on each repeater. I had to make some changes because it’s for a confidential project. But the concept is the same.
I’m having a similar issue. Both repeater fields work on their own but when I try to have them both work at the same time only the first one works. Here is my code.
<div class="top__wrap">
<?php if ( have_rows( 'top_item' ) ):
while( have_rows('top_item') ): the_row();
$value = get_sub_field( 'value' );
?>
<div class="top__item"><?php echo $value ?></div>
<?php endwhile; endif;?>
</div>
<div class="bottom__wrap">
<?php if ( have_rows( 'bottom_item' ) ):
$symbol = get_sub_field( 'symbol' );
?>
<div class="bottom__wrapper">
<div class="bottom__item"><?php echo $symbol ?></div>
</div>
<?php endwhile; endif; ?>
</div>
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.