$i = 0;
if( have_rows('block_with_tab_item') ):
// TODO Need to refactor: Dublicate if 'choose'
while( have_rows('block_with_tab_item') ) : the_row(); ?>
if( get_sub_field('choose') == 'left' ) { ?>
if( have_rows('content_block') ):
while ( have_rows('content_block') ) : the_row(); ?>
if( have_rows('li_row') ):
while ( have_rows('li_row') ) : the_row(); ?>
endwhile;
else :
// вложенных полей не найдено
endif; ?>
endwhile;
else :
// вложенных полей не найдено
endif; ?>
} else { ?>
if( have_rows('content_block') ):
while ( have_rows('content_block') ) : the_row(); ?>
if( have_rows('li_row') ):
while ( have_rows('li_row') ) : the_row(); ?>
endwhile;
else :
// вложенных полей не найдено
endif; ?>
endwhile;
else :
// вложенных полей не найдено
endif; ?>
} ?>
$i++;
endwhile;
else :
// Do something...
endif;
?>