Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Bei Klick ein Inhaltselement in Popup-Kasten anzeigen

  1. #1
    Contao-Nutzer Avatar von be-tina
    Registriert seit
    20.11.2013.
    Beiträge
    231

    Standard Bei Klick ein Inhaltselement in Popup-Kasten anzeigen

    Bei Klick auf einen Button auf einer Seite soll sich ein Fenster mit verschiedenen Links öffnen.

    Da der Kunde selbst die Links jede Woche neu setzen muss, müsste der Inhalt des Fensters ein Inhaltselement sein.

    Ist das irgendwie möglich oder ist das mit Bordmitteln utopisch?

    Ansonsten müsste ich bei Klick auf eine andere Seite oder auf einen Artikel verlinken. Das geht auf jeden Fall. Das mit dem Fenster wäre halt eleganter und man müsste die eigentliche Seite nicht verlassen.

    Hintergrund:
    Es soll ein Produktangebot abgebildet werden, dass man an verschiedenen Orten bestellen kann. Wenn man in Berlin lebt, klickt man auf "In Berlin bestellen", wenn man in Frankfurt lebt klickt man auf "In Frankfurt bestellen". Der Link führt dann zu dem Artikel in dem Shop des jeweiligen Partners.

    Es könnte auch eine Überlagerung sein mit transparentem Hintergrund, so wie es of bei Mouse-Over-Effekten bei Bildern ist. Problem ist halt, dass ich da ein Inhaltselement drin haben will.

    Es gibt noch keine Webseite dazu. Das ist momentan nur eine Anfrage eines Kunden.

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

    Standard

    Kurzbeschreibung:

    • Seite außerhalb des Menüs anlegen, Artikel darin wird von deinem Kunden gepflegt
    • Minimal-Layout ohne eigene Navi etc. zuweisen
    • Link auf diese Seite 'in Lightbox öffnen' (rel="lightbox")

    Ich hoffe das hilft...

  3. #3
    Contao-Nutzer Avatar von be-tina
    Registriert seit
    20.11.2013.
    Beiträge
    231

    Standard

    Vielen Dank für die Idee!

    Mir ist jetzt nur nicht klar, wie ich das rel="lightbox" im Link notiere.

    In den Link schreibe ich z.B. {{link_url::68}} um zu dem Artikel zu verlinken, den ich außerhalb des Menüs angelegt habe. Wo schreibe ich dann das rel="lightbox" dazu?

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

    Standard

    Ich hab das im Editor in der HTML-Ansicht eingefüt. Da gibt es aber wohl auch ein Plugin für den Tiny... Aber den Link musst ja nur du und nicht dein Kunde bearbeiten.

    Also etwa so:
    HTML-Code:
    <a title="{{link_title::88}}" href="{{link_url::88}}" rel="lightbox">Weitere Infos</a>
    Viel Erfolg!

  5. #5
    Contao-Nutzer Avatar von be-tina
    Registriert seit
    20.11.2013.
    Beiträge
    231

    Standard

    Ja stimmt. Die Links im Artikel kann der Kunde ja ganz normal setzen.

    Super, Danke!

  6. #6
    Contao-Fan Avatar von jscholtysik
    Registriert seit
    19.06.2009.
    Ort
    München
    Beiträge
    366

    Standard

    Hi,

    ich würde anstatt des HTML-Inhaltselements gleich ein Hyperlink-Inhaltselement verwenden, das verringert immer die Gefahr, dass man sich vertippt und das Lightbox-Attribut kann auch leichter gesetzt werden... ;-)
    Joachim
    *** Kein Backup, kein Mitleid ***

  7. #7
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.450
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von jscholtysik Beitrag anzeigen
    ... gleich ein Hyperlink-Inhaltselement verwenden...
    Genau, da ist extra ein Feld für die Lightbox Paramter.

    Dann am besten noch ne CSS Klasse vergeben, die man dann entsprechend zu nem Button styled.

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

    Standard

    Na, zusammen machen wir's richtig schön

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
  •