Ergebnis 1 bis 6 von 6

Thema: Lightbox und meta.txt

  1. #1
    Contao-Nutzer
    Registriert seit
    15.05.2012.
    Beiträge
    171

    Standard Lightbox und meta.txt

    Ich habe eine Bildergallery erstellt, in dem ich Bilder über den Dateinamen und das img-Tag ins Render-Template einbinde (angepasstes metamodel_prerendered_Template). Für die Großansicht habe ich den Link mit einem data-lightbox -Attribut ausgestattet (data-lightbox="gallery"). Funktioniert an und für sich tadellos. Der Code dazu sieht so aus:

    HTML-Code:
    <figure class="bild"><a data-lightbox="gallery" href="...."><img src="tl_files/bildverzeichnis/<?php echo $arrItem['text']['dateiname']; ?>"/></a>
    </figure>
    Zusätzlich möchte ich nun in der Lightbox auch den Inhalt der meta.txt ausgeben (liegt im gleichen Verzeichnis wie die Bilder), doch wird dieser leider nicht ausgegeben. Prinzipiell funktioniert aber in meiner Contao-Installation das Zusammenspiel zwischen Gallery und der meta.txt.

    Woran kann es in diesem Fall haken?

    Dank' Euch!
    Geändert von Mary (05.12.2013 um 09:29 Uhr) Grund: Tippfehler ausgebessert

  2. #2
    Contao-Nutzer
    Registriert seit
    15.05.2012.
    Beiträge
    171

    Standard

    Hat niemand eine Idee?

  3. #3
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo Mary,

    verstehe ich es richtig: in einem micht angepassten Template wird der Text aus meta.txt korrekt ausgegeben?

    Ansonsten: die normale Gallery verwendet doch sicher ebenfalls ein Template. Da müsste man sehen können, wie's geht.

    An den Ergebnissen bin ich auch sehr interessiert!

    Gruß,
    folkfreund

  4. #4
    Contao-Nutzer
    Registriert seit
    15.05.2012.
    Beiträge
    171

    Standard

    Hallo folkfreund,

    Danke für Deinen "Anstuppser", ich bin nun einen Schritt weiter. Ich hatte keinen "title" im a-Tag (also im Link) definiert. Dessen Inhalt wird als Text in der Lightbox ausgegeben.
    In meinem Fall befüll' ich das nun mit einem Feldinhalt aus meinen MM und das Problem ist für mich damit gelöst. Wie man aber alternativ die meta.txt ausgelesen bekommt, habe ich leider nicht rausfinden können.

  5. #5
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo Mary,

    vielen Dank für die Infos.

    Die üblichen Galerie-Module zeigen alle Bilder eines Ordners an und nehmen dazu die meta.txt, die in demselben Ordner liegt. Über MetaModels kannst du deine Galerie natürlich selbst organisieren und bist ja auch nicht in die Ordnerstruktur der Bilder gebunden. Dadurch ist genau genommen ja auch die Zuordnung zur meta.txt obsolet.

    Ich finde es auch viel sauberer und übersichtlicher, die Daten an einer Stelle zu pflegen - entweder in der Ordnerstruktur (Bilder und meta.txt) oder in MetaModels (Bilder und beschreibende Attribute).

    Ein Nachteil bei deiner Lösung: Contao kann dir so nicht automatisch verkleinerte Versionen der Bilder vorbereiten und im Cache vorhalten. Das bedeutet, dass deine Seite immer die große Version aller Bilder läd. Das macht die Galerie natürlich besser.
    Ich bin noch nicht dazu gekommen mit dem File-Attribut von MM zu arbeiten. Eigentlich müsste es sogar möglich sein, in MM nicht nur die Dateinamen der Bilder abzulegen, sondern die Bilder selbst. Vielleicht gibt es da auch die nötigen Funktionen für unterschiedliche Anzeigegrößen?

    Gruß,
    folkfreund

  6. #6
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Mit Contao 3 kannst du nun auch die Metainformationen nutzen die du in der Dateiverwaltung eingibst. Falls euch das helfen sollte.

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
  •