Support

Account

Home Forums Front-end Issues Nested Flex or Repeater in Included File Reply To: Nested Flex or Repeater in Included File

  • @paperrobots

    Works fine with repeater inside a flex field as well. Make sure you are running this code within the WP loop or a custom loop.

    code within loop:

    <?php while(has_sub_field('nested')): ?>
    <?php $path = TEMPLATEPATH . '/included_file.php'; ?>
    	<?php if (file_exists($path)) {
    		include($path);
    	} ?>
    <?php endwhile; ?>

    include_file.php

    
    <?php if(get_row_layout() == "heading"): //another field ?>
    
    	<?php the_sub_field('heading') ?><br>
    
    <?php elseif(get_row_layout() == "repeater"): // repeater ?>
    
    	<?php while(has_sub_field('repeater')): ?>
    		- <?php the_sub_field('name') ?><br>
    	<?php endwhile ?>
    
    <?php endif; ?>