Hallo zusammen,
ich habe nun das ganze Wochenende damit verbracht von Joscha Feth 'Das Typo3 Anwenderhandbuch' zu studieren. Vieles ist mir nun klar und sogar einzelne Detailfragen konnte ich für mich klären, aber irgendwie fällt bei mir einfach noch nicht der Groschen, was mein eigenes Template angeht.
Bitte doch einmal in die richtige Richtung schubsen, danke!
Ich baue mir ein css Template, dass einen zweigeteilten Headerbereich hat, der die Hauptnavigation (1. Ebene) im einen Bereich und das Logo im anderen beinhaltet.
Dann eine Zeile wo die Breadcrump Navigation hineinkommt. Darunter drei Spalten. Links schmal für Subnavigation, mittlere Spalte schmal für korrespondierende Blöcke des jeweiligen Inhalts/Extention, welches in der breiten rechten Spalte angelegt wird. Unter dem Ganzen eine Footerzeile mit einer einfachen Navigation zu ststischen Seiten.
Soweit einfach erstellt und in fileadmin/templates/meinDesign/ hochgeladen TemplaVoila auch installiert.
Nun verstehe ich immer noch ein entscheidenes Detail nicht: Wie bekomme ich die einzelnen Teile in die richtigen Spalten?
Zum Beispiel:
In einer Seite eines Navigationbaums:
linke Spalte Subnavigation, mittlere Spalte per mp3 Player eine Audiodatei und darunter eine bestimmte Videodatei, die sich auf den Artikel (Text/with picture) in der rechten Spalte bezieht
In der nächsten Seite des gleichen Baums:
linke Spalte wieder die Subnavigation, mittlere Spalte 'letzte Nachrichten' aus einer bestimmten Nachrichtenkategorie (mit tt_news), rechte Spalte Text ohne Bild
Welche Voraussetzungen muß ich im Grundtemplate schaffen, damit dies auch alles so angezeigt werden kann? Was muß ich wie mappen? Ich kann noch immer nicht verstehen, was dann ein Extentiontemplate ist, was ich damit tun muß und wie ich es ablegen und verlinken kann, damit es bei einem Update von Extention und/oder Typo3 nicht überschrieben wird?
Muß ich für jede Seite einzeln das Template mappen?
Ich bitte mir zu helfen, den gordischen Knoten zu zerschlagen! Danke!
Das hier kenne ich auswendig, aber es hilft mir irgendwie nicht.
Ergänzung: Also ich sollte vielleicht noch klarstellen, dass ich schon verstanden habe, wie man einzelne Bereiche meines Templates dann mappt. Aber ich weiß nicht, wie das Template nach dem Mappen weiß, dass es pro Seite unterschiedliche Inhalte anzeigen lassen soll. Hoffe, das grenzt das Problem ein wenig mehr ein.