Ergebnis 1 bis 2 von 2

Thema: Galerie mit gekoppelter Ausgabe von Lightbox und Verlinkung

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.979
    Contao-Projekt unterstützen

    Support Contao

    Standard Galerie mit gekoppelter Ausgabe von Lightbox und Verlinkung

    Hallo

    Contao 5 Twig Gallery
    Hat von euch schon mal jemand folgendes umgesetzt:
    Metadaten im Bild sind mit Verlinkung befüllt - nur intern verlinkt (z.B. {{link_url::24|urlattr}}).
    Großansicht/Neues Fenster in Galerie ist angehakt.

    im Frontend soll das Galeriebild ein Overlay mit 2 Icons erhalten. 1x Glightbox und 1x Verlinkung
    Ich habe schon einiges getestet, aber scheitere immer kläglich

    irgendwie hänge ich immer am block media_link und komme nicht weiter
    Code:
     
                {% block media_link %}
                    {% set link_attributes = attrs(figure.linkAttributes(true)|default)
                        .setIfExists('title', figure.hasLightbox and figure.hasMetadata ? figure.metadata.title : null)
                        .mergeWith(figure.options.link_attr|default)
                        .mergeWith(link_attributes|default)
                    %}
                    <a{{ link_attributes }}>{{ block('media') }}</a>
                {% endblock %}
    HTML-Code:
            {% set link = figure.metadata.get('link') %}
    
            <figure>
                <!-- Link-Icon -->
                <a href="{{ link }}" class="link-icon">
                    <i class="bi bi-link-45deg"></i>
                </a>
                
                <!-- Glightbox-Icon -->
                <a{{ ????? }} class="glightbox-icon">
                    <i class="bi bi-eye"></i>
                </a>
                
                <!-- Bild -->
                {{ block('media') }}
    
            </figure>  
    Die Verlinkung selbst kann ich ja direkt rausholen.
    Wie aber selektiere ich die "Lightbox-Attribute" und setze sie korrekt?


    Danke für die Hilfestellung
    Grüsse
    Bernhard


  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.979
    Contao-Projekt unterstützen

    Support Contao
    Grüsse
    Bernhard


Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •