Support

Account

Home Forums Add-ons Repeater Field Conditional content for remaining repeater rows Reply To: Conditional content for remaining repeater rows

  • Hi @paulb

    Here is what your code hsould look like:

    <?php 
    
    $i = 0;
    $min = 4;
    
    if(get_field('featured_listing')) : ?>
    	<?php while(has_sub_field('featured_listing')): $i++; ?>
    	<div class="promo">
    	  <h3><a href="<?php the_sub_field('featured_url'); ?>" target="_blank"><?php the_sub_field('featured_name'); ?></a></h3>
    	  <div class="button"><a href="<?php the_sub_field('featured_url'); ?>">Visit website</a></div>
    	</div>
    	<?php endwhile; ?>
    <?php endif: ?>
    <?php if( $i < $min ): ?>
    	<?php for( $j = 0; $j < ($min-$i); $j++ ): ?>
    	<div class="promo empty">
    	  <p>Nothing to see here, why not <a href="#">add a promo</a>?</p>
    	</div>
    	<?php endfor; ?>
    <?php endif; ?>

    Please note I have not tested this code, but you can see how the logic should work.

    Thanks
    E