Add a caption to gallery block

Ahhhh… I got it!

<?php /** @var \Kirby\Cms\Block $block */ ?>
<div class="gallery">
    <ul class="gallery__list">
        <?php foreach ($block->images()->toFiles() as $image): ?>
        <li>
            <figure>
                <?= $image ?>
            </figure>
            <?= $image->caption() ?>
        </li>
        <?php endforeach ?>
    </ul>
</div>
2 Likes