Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Lightbox metas auslesen & Bildübersicht mit überschrift

  1. #1
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    706

    Standard Lightbox metas auslesen & Bildübersicht mit überschrift

    Hallo,
    ich habe mir heute die Gallerie installiert.

    Meine Frage wäre wie kann ich das Template anpassen,

    1) das beim öffenen der Lightbox nicht der Itemname "bild01.jpg" sondern die meta.txt ausgelesen wird, die Bild unterschrift also?

    2) in der Übersicht der Bilder, möchte ich gerne eine Bild überschrift "Titel"


    Könnte mir da einer helfen?

    PHP-Code:
    <?php if ($this->show): ?>
    <?php 
    if($this->rowStart): ?><div class="photoswrap <?php echo $this->rowClass?>"><?php endif; ?>
    <div class="photo block<?php echo $this->class?>"<?php if($this->style): ?> style="<?php echo $this->style?>"<?php endif; ?>>
    <div class="photoInside">
    <?php if ($this->addImage): ?>
    <div class="image_container"<?php if ($this->margin): ?> style="<?php echo $this->margin?>"<?php endif; ?>>
    <a href="<?php echo $this->href?>" title="<?php echo $this->title?>" rel="lightbox[pa2_<?php echo $this->albumID?>]">
    <img src="<?php echo $this->src?>"<?php echo $this->imgSize?> alt="<?php echo $this->alt?>" />
    </a>
    </div>
    <?php endif; ?>
    </div>
    </div>
    <?php if($this->rowEnd): ?></div><?php endif; ?>
    <?php 
    else: ?>
    <div class="hide" style="display: none !important; position: absolute !important; top: 0px !important; left: 0px !important; width: 0px !important; height: 0px !important; overflow: hidden !important;">
    <a href="<?php echo $this->href?>" title="<?php echo $this->title?>" rel="lightbox[pa2_<?php echo $this->albumID?>]">
    <img src="<?php echo $this->src?>"<?php echo $this->imgSize?> alt="<?php echo $this->alt?>" />
    </a>
    </div>
    <?php endif; ?>

  2. #2
    Contao-Fan Avatar von iCodr8
    Registriert seit
    07.04.2010.
    Ort
    Karlsruhe
    Beiträge
    394

    Daumen runter

    Aus der meta.txt können keine Daten für den Titel ausgelesen werden. Sinnvoll wäre es in Zukunft, die Meta Daten aus der tl_files Tabelle auszulesen.
    Ich habe hierfür ein Ticket erstellt:
    https://github.com/iCodr8/contao-photoalbums2/issues/93
    Bei Contao seit 2.7.5

  3. #3
    Contao-Fan Avatar von iCodr8
    Registriert seit
    07.04.2010.
    Ort
    Karlsruhe
    Beiträge
    394

    Daumen hoch

    Als ich mich gerade durch den Code gewühlt habe, ist mir aufgefallen, dass das bereits implementiert ist.
    Es muss also nur der Titel in den Meta-Angaben definiert werden.
    Bei Contao seit 2.7.5

  4. #4
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.224
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hallo.

    Also bei passiert diesbezüglich leider gar nichts.

    Funktionieren tun die Metaangaben - da die Daten benutzt in einer normalen Galerie oder als Bild - angezeigt werden.

    Ich sehe gerade das das scheinbar nur dann nicht funktioniert, wenn man die Variante "Nur Album-Ansicht mit Lightbox" nutzt. Die Standard Anzeige machts auch richtig.
    Zuzüglich wird beim ersten Lightboxbild grundsätzlich der Name des übergeordneten Fotoalbums in den Lightboxtitel geschrieben - auch nicht ganz richtig.

    Ich werd mal ein Ticket machen - ich hoffe ich bekomme das hin.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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