fix picture problem

This commit is contained in:
isUnknown 2024-09-17 15:33:26 +02:00
parent c65f5f228b
commit c49aca969e
2 changed files with 6 additions and 2 deletions

View file

@ -2,7 +2,10 @@
<a class="event-card__link" href="<?= $event->url() ?>"></a>
<div class="image-wrapper">
<?php if ($event->gallery()->toFiles()->count() > 1): ?>
<img class="image-cover" src="<?= $event->gallery()->toFiles()->first()->url() ?>" alt="">
<?php snippet('picture', [
'file' => $event->gallery()->toFiles()->first(),
'class' => 'image-cover'
]) ?>
<?php endif ?>
<?php
$file = $event->gallery()->toFiles()->count() > 1 ? $event->gallery()->toFiles()->nth(1) : $event->gallery()->toFiles()->first();

View file

@ -9,11 +9,12 @@
$src = $crop === 'banner' ? $file->crop(1600, 800)->url() : $file->url();
$width = $crop === 'banner' ? $file->crop(1600, 800)->width() : $file->resize(1800)->width();
$height = $crop === 'banner' ? $file->crop(1600, 800)->height() : $file->resize(1800)->height();
$class = isset($class) ? 'class="' . $class . '"': '';
?>
<picture>
<picture <?= $class ?>>
<source srcset="<?= $webPSrcset ?>"
sizes="<?= $sizes ?>" type="image/webp">