Ergebnis 1 bis 4 von 4

Thema: CONTAO 4.14: anderes Seitenlayout zuweisen nicht möglich

  1. #1
    Contao-Fan
    Registriert seit
    11.11.2011.
    Ort
    Schwerin
    Beiträge
    617

    Standard CONTAO 4.14: anderes Seitenlayout zuweisen nicht möglich

    Hallo,


    ein Link öffnet eine Seite in der Ligtbox, der ein 2. Seitenlayout zugewiesen wurde.

    Dieses 2. Seitenlayout hat:
    - css Reset
    - 1x blank.css
    - eigenes Template fe_page-1 (global), dort wurde eingetragen: body id="blank"



    Link: 'mehr erfahren'
    http://wahl-kanzlei.de.85-236-62-219...sanwaelte.html



    Doch der Inhalt im Lightbox- Fenster wird NICHT mit diesem Seitenlayout angezeigt und beeinflusst die eigentliche Fotmatierung der Webiste.


    Was habe ich übersehen?

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.094
    Partner-ID
    10107

    Standard

    Das passiert, weil du die Seite nicht per iframe in der Lightbox darstellen lässt, sondern die Lightbox den Inhalt per AJAX lädt und dann in die bestehende Seite einfügt. Da die URL aber auch ein gesamtes HTML Dokument zurück gibt, inkl. Stylesheets etc. hat das natürlich auch Auswirkungen auf die bestehende Seite.

    Du müsstest dein fe_page Template für dieses Seitenlayout dahingehend anpassen, dass nur der relevante Inhalt für die Lightbox ausgegeben wird, ohne <html>, <head>, <body>.

    Mit https://extensions.contao.org/?=frit...ao-ajax-layout kannst du auch ein Seitenlayout angeben, das nur für AJAX Requests gilt.
    Geändert von Spooky (26.01.2023 um 09:32 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

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

    Standard

    Hi mv-soft,


    könntest Du auch bitte die angegebene Contao-Version ändern, denn eine Contao-Version 4.14 gibt es nicht...

    Dankeschön!
    Joachim
    *** Kein Backup, kein Mitleid ***

  4. #4
    Contao-Fan
    Registriert seit
    11.11.2011.
    Ort
    Schwerin
    Beiträge
    617

    Standard LÖSUNG

    Habe nun das Template der Lightbox nach dieser Anleitung angepasst:
    https://community.contao.org/de/show...via-j_colorbox


    Und danach den Link geändert:
    Code:
    <a href="{{link_url::XXX}}" rel="lightbox">

    Jetzt funktioniert es wie gewünscht.



    Vielen Dank für die Hilfe.

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
  •