Support

Account

Forum Replies Created

  • sorry did not understand, the code gives me error.
    i have tried

    <?php if ( have_rows( 'slider' ) ): ?>
    <!-- Preload Slider Image Desktop -->
    <?php while ( have_rows( 'slider' ) ) : the_row(); ?>
    <?php if ( get_row_layout() == 'slider_inhalt' ) : ?>
    <?php if ( have_rows( 'slide_content' ) ) : $id = 0;  ?>
    <?php $counter = 0; ?>
    <?php while ( have_rows( 'slide_content' ) ) : the_row(); $id++;  ?>
    
    <?php if ($counter) {
        continue;
      } ?>
    <link rel="preload" href="<?php the_sub_field( 'slider_image_desktop' ); ?>" as="image" media="(min-width: 1000px)">
    <?php $counter++;
    } ?>
    
    <?php endwhile; ?>
    <?php endif; ?>  
    <?php endif; ?>
    <?php endwhile; ?>
    <!-- // Preload Slider Image Desktop // -->
    <?php else: ?>
    <?php  ?>
    <?php endif; ?>
    
  • Hello i have same Question.

    break; will be ignored, someone an idea why:

    
    <!-- Preload First Slider Image Desktop -->
    <?php while ( have_rows( 'slider' ) ) : the_row(); ?>
    <?php if ( get_row_layout() == 'slider_inhalt' ) : ?>
    <?php if ( have_rows( 'slide_content' ) ) : $id = 0;  ?>
    <?php while ( have_rows( 'slide_content' ) ) : the_row(); $id++; ?>
    <?php the_row();  ?>
    <?php if ( get_sub_field( 'slider_image_desktop') ) { ?>
    <link rel="preload" href="<?php the_sub_field( 'slider_image_desktop' ); ?>" as="image" media="(min-width: 1000px)">
    <?php } ?> 
    <?php break;  ?>
    <?php endwhile; ?>
    <?php endif; ?>  
    <?php endif; ?>
    <?php endwhile; ?>
    
  • Salut,
    je suis allemand mais essayez en français
    no get_sub_field conduit également à la même erreur.
    J’ai trouvé une solution sous-optimale, il doit y avoir un autre champ de répéteur devant le répéteur de comptage, alors ça marche.

Viewing 3 posts - 1 through 3 (of 3 total)