Eigener Layoutbereich innerhalb Container-div

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • n!ck
    Contao-Nutzer
    • 02.04.2010
    • 73

    #1

    Eigener Layoutbereich innerhalb Container-div

    Grüße Euch,

    steh gerade auf dem Schlauch. Da das heute schonmal passiert ist kann es gut sein das mein Problem tribialer ist als es für mich gerade aussieht. Die Suche hat leider nicht das gebracht was ich konkret suche.

    Ich brauche wie in folgendem Schaubild einen weiteren Layoutbereich. Dieser soll für jede Seite einen eigenen Inhalt bekommen. Daher muss dieser Bereich in das div "Container", richtig?

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Layoutbereich.jpg
Ansichten: 1
Größe: 19,1 KB
ID: 939551

    Allerdings habe ich in den Einstellungen nur die Auswahlmöglichkeiten
    • Unterhalb der Kopfzeile
    • In der Hauptspalte
    • Oberhalb der Fußzeile

    Doch ich brauche den zusätzlichen Layoutbereich innerhalb des Div "Container" jedoch noch über "main" und "right". Zumindest gehe ich davon aus, damit ich dort für jede Seite einen jeweils eigenen Text einfügen kann..

    Gehört meine Layoutvorstellung etwa zu den 10% die nicht mit einer Standard fe_page zu machen sind? Oder kommt mir erneut nicht der richtige Gedanke?
    Angehängte Dateien
    Zuletzt geändert von n!ck; 08.07.2010, 18:45.
    Liebe Grüße, Nick
  • planepix
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    • 05.06.2009
    • 6685

    #2
    Hallo Nick,

    warum machst du nicht den Header so hoch wie #header und das zusätzliche Div?
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

    Kommentar

    • n!ck
      Contao-Nutzer
      • 02.04.2010
      • 73

      #3
      Das würde heißen ich müsste dann für jede Seite ein eigenes Layout pflegen um für jede Seite in dem Bereich anderen Inhalt einfügen zu können. Oder liege ich genau an dem Punkt falsch?
      Liebe Grüße, Nick

      Kommentar

      • planepix
        AG Pressearbeit
        Community-Moderator
        Buchautor 'Contao für Webdesigner'
        • 05.06.2009
        • 6685

        #4
        Lass mich hirnen

        Mit Insert-Tags liese sich was machen.

        Ich überlege noch mal.... (abkühlen)

        Wenn dann in der Hauptspalte, die Positionierung dann via CSS.
        ---------------------------------
        Beste Grüße planepix
        Contao für Webdesigner (Website), BlueSky: planepix
        weitzeldesign
        Contao-Sprechstunde
        Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
        Contao Jahrbuch: www.contao-jahrbuch.de
        Contao Agenturtag: www.contao-agenturtag.de
        Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

        Glücklich sind die, die den Wert erkennen – und wertschätzen.

        Kommentar

        • n!ck
          Contao-Nutzer
          • 02.04.2010
          • 73

          #5
          [OT]Ich denke genau das ist auch mein Problem. Hier ist es schlicht und ergreifend zu warm. [/OT]

          So habe ich auch schon gedacht. Allerdings eine wirklich schicke Lösung wäre das nicht wirklich. Gibt es keine Möglichkeit einen weiteren Layoutbereich an dieser Stelle und Reihenfolge einzufügen, welcher dann auch über das BE genutzt werden kann?

          Ansonsten bliebe denke ich wirklich nur die Lösung den Bereich in Main zu setzen und dann mit CSS nach oben zu ziehen.
          Zuletzt geändert von n!ck; 08.07.2010, 16:37.
          Liebe Grüße, Nick

          Kommentar

          • Ulrich
            Contao-Fan
            • 03.03.2010
            • 395

            #6
            Hallo n!ck,

            Zitat von n!ck Beitrag anzeigen
            Das würde heißen ich müsste dann für jede Seite ein eigenes Layout pflegen um für jede Seite in dem Bereich anderen Inhalt einfügen zu können. Oder liege ich genau an dem Punkt falsch?
            kannst Du die unterschiedlichen Inhalte nicht als Artikel einfügen?
            Viele Grüße

            Uli

            Kommentar

            • planepix
              AG Pressearbeit
              Community-Moderator
              Buchautor 'Contao für Webdesigner'
              • 05.06.2009
              • 6685

              #7
              Oder Du bohrts die fe_page.tpl um den Zusatz-Div auf.
              ---------------------------------
              Beste Grüße planepix
              Contao für Webdesigner (Website), BlueSky: planepix
              weitzeldesign
              Contao-Sprechstunde
              Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
              Contao Jahrbuch: www.contao-jahrbuch.de
              Contao Agenturtag: www.contao-agenturtag.de
              Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

              Glücklich sind die, die den Wert erkennen – und wertschätzen.

              Kommentar

              • n!ck
                Contao-Nutzer
                • 02.04.2010
                • 73

                #8
                Zitat von Ulrich Beitrag anzeigen
                kannst Du die unterschiedlichen Inhalte nicht als Artikel einfügen?
                Dagegen sollte eigentlich nichts sprechen! Das ist ja ein ganz anderer Ansatz Werde das gleich einmal probieren.

                Feedback kommt gleich..
                Liebe Grüße, Nick

                Kommentar

                • planepix
                  AG Pressearbeit
                  Community-Moderator
                  Buchautor 'Contao für Webdesigner'
                  • 05.06.2009
                  • 6685

                  #9
                  Musst Du eben bei jedem Update von Contao mit dem Original vergleichen und ggf anpassen.
                  ---------------------------------
                  Beste Grüße planepix
                  Contao für Webdesigner (Website), BlueSky: planepix
                  weitzeldesign
                  Contao-Sprechstunde
                  Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
                  Contao Jahrbuch: www.contao-jahrbuch.de
                  Contao Agenturtag: www.contao-agenturtag.de
                  Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

                  Glücklich sind die, die den Wert erkennen – und wertschätzen.

                  Kommentar

                  • n!ck
                    Contao-Nutzer
                    • 02.04.2010
                    • 73

                    #10
                    Zitat von planepix Beitrag anzeigen
                    Musst Du eben bei jedem Update von Contao mit dem Original vergleichen und ggf anpassen.
                    Bei welchem Lösungsansatz? Weiteres div in der fe_page oder bei der "Artikel-Variante"?
                    Liebe Grüße, Nick

                    Kommentar

                    • Ulrich
                      Contao-Fan
                      • 03.03.2010
                      • 395

                      #11
                      Eine div#custom (eigener Layout-Bereich) unter der div#header mit unterschiedlichen Artikeln füllen ... ?!?

                      Wäre unproblematisch bei zukünftigen Updates, da Du das Template nicht anfassen musst ...
                      Zuletzt geändert von Ulrich; 08.07.2010, 16:50.
                      Viele Grüße

                      Uli

                      Kommentar

                      • planepix
                        AG Pressearbeit
                        Community-Moderator
                        Buchautor 'Contao für Webdesigner'
                        • 05.06.2009
                        • 6685

                        #12
                        A , bei a fe_page.tpl ändern.

                        Mach Dir ein Duplikat -> Layout -> Templates -> Neues Template.
                        Dann fe_page.tpl auswählen (wird dann automatisch in den Ordner templates kopiert).

                        Oder Du änderst den Namen in fe_mypage.tpl und bindest das im Seitenlayout ein.
                        ---------------------------------
                        Beste Grüße planepix
                        Contao für Webdesigner (Website), BlueSky: planepix
                        weitzeldesign
                        Contao-Sprechstunde
                        Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
                        Contao Jahrbuch: www.contao-jahrbuch.de
                        Contao Agenturtag: www.contao-agenturtag.de
                        Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

                        Glücklich sind die, die den Wert erkennen – und wertschätzen.

                        Kommentar

                        • n!ck
                          Contao-Nutzer
                          • 02.04.2010
                          • 73

                          #13
                          Zitat von Ulrich Beitrag anzeigen
                          Eine div#custom (eigener Layout-Bereich) unter der div#header mit unterschiedlichen Artikeln füllen ... ?!?

                          Wäre unproblematisch bei zukünftigen Updates, da Du das Template nicht anfassen musst ...
                          Das ist es! So sollte es funktionieren wie ich es mir vorstelle. Spitze! Danke ihr beiden!
                          Liebe Grüße, Nick

                          Kommentar

                          • buchbergertom
                            Contao-Nutzer
                            • 21.04.2010
                            • 136

                            #14
                            Ich glaube am besten wie beschrieben mit einem eigenen Layoutbereich und das Template kopieren und ein fe_eigenestemplate.tpl unter templates erstellen.

                            Im Template den Layoutbereich in das eigene div einfügen -- z.B. so:
                            <div id="slideshow"><?php echo $this->sections['slideshow']; ?></div>
                            und im Backend unter einstellungen unter eigene Layoutbereiche eintragen.

                            Dann im Layout (im Backend) eine neue Zeile hinzufügen für Artikel, Modul,.... oder was eben benötigt wird!

                            Mach das jetzt eigentlich immer so z.B. beim Menü, Slideshows, weitere Bereiche in "nicht Standard"-Layouts. Finde, so ist man flexibler...

                            Kommentar

                            • n!ck
                              Contao-Nutzer
                              • 02.04.2010
                              • 73

                              #15
                              Habe es mit der eigenen Layoutbereich im Backend gelöst. Ich kann meine Inhalte ohne Probleme dort als Artikel einfügen.

                              Hat wunderbar geklappt und ist denke ich auch die sicherste Möglichkeit um Veränderungen bei Updates aus dem Weg zu gehen. Werde heute oder morgen das Layout vorstellen und hier verlinken.

                              War für mein Layout wirklich die beste Lösung.
                              Liebe Grüße, Nick

                              Kommentar

                              Lädt...