Link Klasse "jsImageViewer" erzeugt keine Galerievorschaubilder

  • Affected Version
    WoltLab Suite 6.0
    Affected App
    WoltLab Suite Core

    Hallo,

    Ich nutze folgende Anweisungen um auf einer Seite als Template ein Bild darzustellen. Bei Klick auf den Link öffnet sich wie gewünscht die Galerie. Allerdings wird in dieser Galerie, kein Vorschaubild generiert unten links.

    Schaue ich in den Quellcode, steht dort folgendes:

    Code
    <li class="loading pointer active"><img src="undefined"></li>

    Wie in der Woltlab - Dokumentation beschrieben, habe ich dem Link lediglich die Klasse "jsImageViewer" zugewiesen. Mehr sollte eigentlich nicht nötig sein. In Artikeln werden diese Vorschau-Bilder dargestellt. Nur wenn ich das auf Seiten(Template) hinzufüge, geht es nicht.

    Die großen Bilder in der Galerie werden erkannt und ich kann mit den Pfeilen vor und zurück. Nur die Vorschaubilder werden nicht angezeigt. Die Links dorthin sind aber vorhanden.

    Ich gehe hier somit von einem Fehler aus.

    https://www.ostsee-copter.de | Drohnenluftbildaufnahmen für Immobilien, Events und mehr in Rostock und Umgebung.

    Edited 2 times, last by Lantis (April 3, 2024 at 8:55 AM).

  • Hallo,

    beim jsImageViewer darf nach dem Element (in deinem Fall das a-Tag), kein weiteres figure, div, ... Element kommen. Sondern wie auch in dem Beispiel müsste der Code wie folgt aussehen

    Code
    <a href="https://www.ostsee-copter.de/media/25-windrad-resized-webp/" class="jsImageViewer">
    	<img src="https://www.ostsee-copter.de/media/25-windrad-resized-webp/?thumbnail=large" alt="" width="1200" height="291" loading="lazy">
    	<span class="embeddedAttachmentLinkEnlarge">
    		{icon size=24 name='magnifying-glass' type='solid'}
    	</span>
    </a>
  • Olaf Braun April 4, 2024 at 11:23 AM

    Added the Label Not a bug

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!