Dazu mal ein Praxisbeispiel: Du hast eine Website, die ein grundlegendes Layout hat, aber verschiedene Gestaltungsmöglichkeiten. Zum Beispiel die Möglichkeiten „Sidebar links“ und „Sidebar rechts“ (was ich doof finde, aber als Beispiel ist es ganz gut ;-) ).
Da der Container, in dem die Mehrspaltigkeit drin ist, ja immer gleich sein kann, erstellst Du ein Layout, welches Kopf, Navigation, Container für den Content-Bereich und Fuß global abdeckt. Im Content-Bereich sagst Du dann, dass die Section „content“ angezeigt werden soll. Wenn Du dann weitere Varianten des Inhaltsbereichs erstellen willst (wie gesagt: Sidebar links, Sidebar rechts, vielleicht noch eine dritte oder vierte), dann erstellst Du ein Template, das das grundlegende Layout immer gleich benutzt und definierst nur neu, was im Inhaltsbereich passiert. Das bedient vor Allem ein für die Pflege sehr wichtiges DRY-Konzept (Don’t Repeat Yourself). Wer will schon für mehrere Varianten immer wieder alle Layout-Sachen synchron halten? Die Art und Weise, wie Du die Frage gestellt hast, bzw. dagegen argumentiert hast, empfand ich als etwas daneben, weil ziemlich pampig. Die Frage hätte man auch freundlicher stellen können, wenn man schon weiß, dass man ein Verständnisproblem hat. Aber Schwamm drüber :-) Gruß Arne > Am 29.10.2015 um 09:21 schrieb Lars Brinkmann <brinkmann.l...@gmail.com>: > > Hallo Thomas, > > ich versuche mal, den Aufbau/Gedanken mit wenigen Worten zu erklären. > > Das TEMPLATE ist das grundlegende Element. Mit diesem steuerst Du die > Ausgabe der Webseite. Du kannst hier auch das komplette Design der > Seite reinschreiben. > > Wenn Du aber mit mehreren TEMPLATES arbeiten möchtest, die aber alle > das gleiche Layoutgerüst nutzen sollen, kannst Du zusätzliche LAYOUTS > erstellen und im Template einbinden. Änderungen am Grundlayout machst > Du dann in der LAYOUT-Datei und in allen Deinen TEMPLATES wird das > dann übernommen. > > Mit den PARTIALS kannst Du noch mal einzelne Elemente auslagern. Wenn > Du zum Beispiel ein Layout für eine Startseite und ein Layout für eine > Folgeseite hast, die aber beide zum Beispiel den gleichen Seitenfuß > haben, dann kannst Du diesen in ein PARTIAL auslagern. Dieses kannst > Du dann in den LAYOUTS einbinden. > > So erspart man sich Redundanz und hat weniger Aufwand bei der Pflege. > > Viele Grüße, Lars Brinkmann > > Am 29. Oktober 2015 um 08:11 schrieb Master Chief <chie...@web.de>: >> Hallo Leute, >> >> danke für die Antworten. Es war keineswegs der Sinn, mich hinter einem >> Nickname zu verstecken, ich habe da schlichtweg nicht drauf geachtet, sehe >> es aber andererseits auch unkritisch. Obgleich ich eine durchaus ketzerische >> (und offenbar ja auch falsche) Frage gestellt habe, bin ich kein Forentroll. >> Ich werde mir die Systematik im Laufe der nächsten Zeit nochmal en detail >> anschauen, um fundierte Rückmeldung zu geben bzw. festzustellen, dass ich >> einfach nur Blödsinn erzählt habe. Ich bleibe jedoch dabei, dass der Zugang >> für einen Anfänger ziemlich haarig ist, was offenbar an den zahlreichen >> mangelhaften Tutorials liegt, in denen die Begrifflichkeit offenbar selbst >> nur bedingt verstanden wird. Obwohl es absolut Sinn macht und meine Aussage >> direkt widerlegt, habe ich nirgends gesehen, dass man das Layout im >> Templatequelltext variabel halten kann. Wenn jemand eine (!) gute Quelle >> kennt, die überwiegend richtig ist bitte um Info, ansonsten wühle ich mich >> alleine durch ;) >> >> Grüße, Thomas >> >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > > > > -- > brinkmann.l...@gmail.com > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german