Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Eigenen Layoutbereich manuell ausgeben

  1. #1
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard Eigenen Layoutbereich manuell ausgeben

    Hallo zusammen,

    ich möchte einen eigenen Layoutbereich ausgeben. Er soll sich über der Kopfzeile befinden, aber innerhalb des Wrapper Elements.
    Dazu habe ich im Theme den Bereich angelegt und ein Inhaltselement zugewiesen.
    Dann in den Templates die fe_page.html5 kopiert und über den Header-Block äquivalent dazu meinen Block hinzugefügt:

    PHP-Code:
          <?php $this->block('socialbar'); ?>
            <?php if ($this->socialbar): ?>
              <div id="socialbar">
                <div class="inside">
                  <?= $this->socialbar ?>
                </div>
              </div>
            <?php endif; ?>
          <?php $this->endblock(); ?>
    Aber der Block taucht in der Ausgabe nicht auf. Was mache ich falsch?

    Neelix
    Geändert von neelix (11.03.2023 um 21:03 Uhr)

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Da war ich schon. Da steht die ID muss angegeben werden.

    Habe gerade gemerkt, dass das es
    PHP-Code:
    <?php $this->section('socialbar'); ?>
    lauten muss. Ändert aber auch nichts an der Ausgabe.

    Ein
    PHP-Code:
    <?= "Hallo" ?>
    , aber wird ausgeben, das Template greift also schonmal.

  4. #4
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Du verwendest in Deinem Beispiel aber Block und nicht section.

    Edit: zu schnell geantwortet, das hast Du selbst bereits geschrieben.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    So, geht doch.

    Ich vermute mein Browser hat mich geärgert.

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
  •