Ankündigung

Einklappen
Keine Ankündigung bisher.

Keine Anzeige von Modulen mit eigenen Layoutbereichen nach Update

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Keine Anzeige von Modulen mit eigenen Layoutbereichen nach Update

    Hallo Zusammen,

    nach dem letzten Contaoupdate - dort wo der eigene Layoutbereich top-section geändert wurde - erscheinen die Module _Themesettings: Socials und _Themesettings: Text nicht mehr (Anhang:startseite.jpg).
    Im Seitenlayout sind diese Module jedoch eingebunden(Anhang: Home - Module.jpg).

    Das ist bei mehreren Installationen in sämtlichen Seitenlayouts der Fall:
    https://www.man-ist-der-neu-mann.de/

    https://www.panzertruppe.com/

    Contao 4.4.38
    Quantum ist vom 08.04.2019

    Hat da jemand einen Tip für mich?

    Gruß
    tschero
    Angehängte Dateien
    Zuletzt geändert von tschero; 26.04.2019, 07:17.
    https://www.webdesign24.biz

  • #2
    Ergänzung:

    Im CSS der styles.css steht folgendes:
    (Anhang: styles-ausschnitt.jpg)
    Gem. diesem Thread hier sollte es da keinen Anpassungsbedarf geben.
    https://forum.premium-contao-themes....5034#post15034

    Im Quelltext der Seite finde ich jedoch weder die ID´s "#top", noch "#top-section", noch "#top-custom".

    Wo ist denn hier mein Denkfehler?

    Gruß
    tschero
    Angehängte Dateien
    Zuletzt geändert von tschero; 26.04.2019, 07:56. Grund: Link ergänzt
    https://www.webdesign24.biz

    Kommentar


    • #3
      Hast du die fe_page Templates geändert? Änderungen am CSS sind nicht nötig. Im fe_page Template wird weiterhin hardcordiert die CSS-ID #top gesetzt, aber die Abfrage benötigt den neuen Section Schlüssel

      Code:
       <?php if(strlen($this->sections['top']) > 0): ?>
        <div id="top">
        <div class="inside"><?php echo $this->sections['top']; ?><div class="clear"></div></div>
        </div>
        <?php endif; ?>
      ändern "Name deiner neuen TOP Section" z.B. top_section

      Code:
       <?php if(strlen($this->sections['top_section']) > 0): ?>
        <div id="top">
        <div class="inside"><?php echo $this->sections['top_section']; ?><div class="clear"></div></div>
        </div>
        <?php endif; ?>
      Zuletzt geändert von Tim; 26.04.2019, 09:21.
      http://www.premium-contao-themes.com

      Kommentar


      • #4
        Hi Tim,

        ich hatte tatsächlich im geänderten fe_page Template überall statt "top_section" -> "top_sections" eingetragen.
        Das war der Fehler, jetzt wird alles angezeigt.

        Danke noch mal für den Tipp
        https://www.webdesign24.biz

        Kommentar

        Lädt...
        X