File: /var/www/zaklada/wp-content/themes/zaklada/page-elements/element05.php
<?php /*
Element label: Sponsors
Element name: element05
*/ ?>
<section class="sponsors">
<div class="container">
<h1 class="sponsors__title"><?= get_sub_field('title'); ?></h1>
<?php if (have_rows('sponsors_list')) : ?>
<?php while (have_rows('sponsors_list')) : the_row();
$sponsor_type_id = get_sub_field('sponsor_type_image');
$sponsor_type_image = wp_get_attachment_image_src($sponsor_type_id, 'full')[0];
$sponsor_type_image_alt = get_image_alt($sponsor_type_id);
?>
<div class="sponsors__wrap">
<div class="sponsors__type">
<img data-src="<?= $sponsor_type_image; ?>" class="lazyload sponsors__type-img" alt="<?= $sponsor_type_image_alt; ?>">
</div>
<ul class="sponsors__list">
<?php while (have_rows('sponsors')) : the_row();
$sponsor_logo_id = get_sub_field('sponsor_logo');
$sponsor_logo_image = wp_get_attachment_image_src($sponsor_logo_id, 'full')[0];
$sponsor_logo_image_alt = get_image_alt($sponsor_logo_id);
$button = get_sub_field('button_linked_page');
$page_link = get_permalink( $button );
?>
<?php if(get_sub_field('button_text') || $button || get_sub_field('button_url'))
{?>
<li class="sponsors__item">
<a target="<?= get_sub_field('open_link_in_new_tab') ? '_blank"' : "" ?>" href="<?= get_sub_field('button_is_manual_url') ? get_sub_field('button_url') : $page_link; ?>">
<img data-src="<?php echo $sponsor_logo_image; ?>" class="lazyload sponsors__img" alt="<?php echo $sponsor_logo_image_alt; ?>">
</a>
</li>
<?php } endwhile; ?>
</ul>
</div>
<?php endwhile;
endif;
?>
</div>
</section>