Die Galerie in 3 Spalten aufzuteilen war nichts das Problem. Nur das die über den Dateiupload angelegten Bild Meta Daten nicht angezeigt werden. Ich habe da einiges herumgespielt, aber die werden bei keiner Einstellung im Frontend angezeigt.
Ich denke es liegt daran, dass die in der Galerie noch nicht eingebunden sind.
In der Datei Templates › templates/gallery_default.html5
PHP-Code:
<ul class="cols_<?= $this->perRow ?>" itemscope itemtype="http://schema.org/ImageGallery">
<?php foreach ($this->body as $class => $row): ?>
<?php foreach ($row as $col): ?>
<?php if ($col->addImage): ?>
<li class="<?= $class ?> <?= $col->class ?>">
<figure class="image_container"<?php if ($col->margin): ?> style="<?= $col->margin ?>"<?php endif; ?>>
<?php if ($col->href): ?>
<a href="<?= $col->href ?>"<?= $col->attributes ?><?php if ($col->linkTitle): ?> title="<?= $col->linkTitle ?>"<?php endif; ?>><?php $this->insert('picture_default', $col->picture); ?></a>
<?php else: ?>
<?php $this->insert('picture_default', $col->picture); ?>
<?php endif; ?>
<?php if ($col->caption): ?>
<figcaption class="caption"><?= $col->caption ?></figcaption>
<?php endif; ?>
</figure>
</li>
<?php endif; ?>
<?php endforeach; ?>
<?php endforeach; ?>
</ul>
Ich habe hier versucht
HTML-Code:
<?= $col->linkTitle ?>
mit anzugeben, aber leider wird hiermit kein Titel angezeigt.
Was müsste ich einfügen, um die Metadaten Titel und alternativen Text anzeigen zu lassen?