Ergebnis 1 bis 4 von 4

Thema: [gelöst] Colorbox - alle Bilder auf einer Seite als Gruppe definieren

  1. #1
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard [gelöst] Colorbox - alle Bilder auf einer Seite als Gruppe definieren

    Hallo,

    ich habe ein einzelnes Bild und zwei kleine Gallerien auf einer Seite und möchte alle kombinieren, sodass man die Light/Colorbox nicht mehrals aufzurufen braucht. Dazu vereinheitliche ich alle data-lightbox-Werte mit folgendem Eintrag im colorbox-Template:

    Code:
            ...
            $(this).colorbox({
              // Put custom options here
              loop: true,
              rel: $(this).attr('data-lightbox', 'lb111'),
              ...
    Theoretisch, dachte ich nach dem Studium der Konfig-Möglichkeiten, sollte es so möglich sein, in der Box durch alle Bilder durchzublättern. Aber jetzt sind die Weiter-/Zurück-Buttons verschwunden und man muss jedes Bild einzeln anklicken.

    Was mache ich falsch? Ist hier noch was Contao-spezifisches zu beachten?

    Viele Grüße,
    Anke
    Geändert von Anke (16.02.2015 um 11:37 Uhr)

  2. #2
    Contao-Fan Avatar von marcos
    Registriert seit
    09.02.2011.
    Ort
    Schweiz
    Beiträge
    575
    User beschenken
    Wunschliste

    Standard

    Hallo Anke

    Es gibt bei attr einen Unterschied, wie du den Befehl verwendest.

    Holt den Wert, der bei "data-lightbox" steht.
    HTML-Code:
    $(this).attr('data-lightbox')
    Setzt den Wert von "data-lightbox" auf "lb111"
    HTML-Code:
    $(this).attr('data-lightbox', 'lb111')
    Deine Änderung setzt zwar den Wert, gibt "rel" aber keinen Wert zurück. Du müsstest die Werte für das Attribut "data-lightbox" also vorher setzen, damit du diese nachher im Colorbox-Script abfragen kannst.

    Gruss
    Marco

  3. #3
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Dankeschön, funktioniert!

    LG
    Anke

  4. #4
    Contao-Fan
    Registriert seit
    12.04.2011.
    Ort
    Hamburg
    Beiträge
    506

    Standard

    Huhu,

    darf ich mal nachhaken, wie das gemeint ist? ;-)

    Ich habe im Template "loop: true" gesetzt. Hier stehe ich auf dem Schlauch:

    Du müsstest die Werte für das Attribut "data-lightbox" also vorher setzen, damit du diese nachher im Colorbox-Script abfragen kannst.
    Dankeschön, funktioniert!
    Wo/ wie müssen die Werte gesetzt werden?
    Direkt bei den Bildern?

    Vielen Dank!

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
  •