Fehler: Fehler bei eigenem Layout

Reiner Winkler's Avatar

Reiner Winkler

17 Aug, 2017 08:36 AM

Produkt: Tao Contao
Contao-Version: 3.5.27
Browser und Browserversionen: alle

Hi,

wir haben ein Problem eigene Layoutbereiche in die Hauptspalte zu bringen. Gedacht ist eigentlich:

Header
Hauptspalte Kopf
Hauptspalte Tagline
Hauptspalte
Footer

Contao bringt aber

Header
Hauptspalte
Footer
Hauptspalte Kopf
Hauptspalte Tagline

d.h. er sortiert die eigenen Layoutbereiche immer nach unten. Hier würde ich erwarten, dass er die neuen Bereiche innerhalb der Hauptspalte anordnet.
Wir haben auch schon versucht Die fe_page anzupassen.

<?php echo $this->main ?> <?php echo $this->sections('main') ?>

aber auch hier ist die Reihenfolge der Layoutbereiche irgendwie nicht vorhersehbar.

  1. Support Staff 1 Posted by RockSolid Theme... on 17 Aug, 2017 10:26 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Nachricht.

    Ihre Frage betrifft Contao im Allgemeinen und hängt nicht direkt mit Ihrem RockSolid Theme zusammen. In unseren Support-Richtlinien weisen wir darauf hin, dass wir leider keinen allgemeinen Support für Contao anbieten können. Dennoch versuchen wir Ihnen, in diesem Fall, im Rahmen unserer Möglichkeiten weiterzuhelfen:

    Wenn Sie möchten, dass die eigenen Layoutbereiche vor der Hauptspalte angezeigt werden, können Sie als Position „Unterhalb der Kopfzeile“ auswählen.

    Als Alternative können Sie im fe_page-Template alle $this->sections() Aufrufe entfernen und die einzelnen Layoutbereiche über <?php echo $this->sections['Kopf'] ?> und <?php echo $this->sections['Tagline'] ?> direkt an den gewünschten Stellen ausgeben lassen.

  2. 2 Posted by contact on 19 Apr, 2019 07:34 AM

    contact's Avatar

    Wir haben ein ähnliches Problem mit TAO (1.5.7) unter Contao 4.4.38:

    Wir wollen oberhalb der Kopfzeile einen Bereich "Header" anlegen. Es gibt aber nur die Auswahl "unterhalb der Kopfzeile". Gibt es dazu auch einen Tipp?

  3. Support Staff 3 Posted by RockSolid Theme... on 19 Apr, 2019 09:40 AM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Der Bereich vor der Kopfzeile heißt „Vor dem umschließenden Element“.

  4. 4 Posted by contact on 19 Apr, 2019 02:50 PM

    contact's Avatar

    Das haben wir schon versucht es klappt aber nicht. Wir haben das mit einem neuen Bereich "Header" versucht. Außerdem haben wir versucht "Tagline" nach oben zu bekommen.

    Wir benötigen oberhalb der Zeile "Header Bar" (mit Head Links left, Header Links right, etc.) ein neue Zeile. Diese soll dann nach oben verschwinden wie "Header Bar" eben auch.

  5. 5 Posted by contact on 19 Apr, 2019 03:40 PM

    contact's Avatar

    Sorry, alles falsch. Wir hatten das falsche Layout eingeklickt. Die angeratene Vorgehensweise „Vor dem umschließenden Element“ funktioniert einwandfrei.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Already uploaded files

  • Layout.JPG 19.5 KB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac