Zum Inhalt springen

Template für alle Seiten?

Erstellt am 13. Juni 2003 · 3 Antworten · letzte Antwort am 15. Juni 2003

Tags: Frage

timzim ·

Hallo, hab' wieder jede Menge Neues erfahren, was mir aber noch fehlt: Ich habe für eine Seite (Einstiegsseite) ein Template erstellt. Muss ich für alle darunterliegenden
Seiten wieder ein template erstellen, kann man das nicht vererben? Die Seiten haben ja unterschiedlichen Inhalt, z.B. Kaldender, news, ... Ich möchte ungern jedes Mal ein neues Template schreiben.

Wie bekomm' ich eigentlich einen kalender? ich hab' das Modul runtergeladen, importiert, aber wenn ich als inhalteelement Kalender verwende, kommt einer Art Newsanzeige mit Datum.

Letzte Frage, mein Menü soll links erscheinen, da gab's doch etwas wie get.left oder so?

maxhb ·

Hi!

timzim schrieb

Muss ich für alle darunterliegenden
Seiten wieder ein template erstellen, kann man das nicht vererben?

Bloss nicht! Im Template Deiner Startseite die Option "Root" aktivieren und alles wird gut 😉

CU
maxhb

manfredo ·

Hi,

Ich glaube der Kalender ist auch so aufgebaut wie die News. Schau doch mal ob es für die EXT. eine Template gibt. Wenn du dir beim EXT. Manager die Detailansicht ausgeben läßt, siehst du ja welche Files für den Kalender benutzt werden. Die Templates enden meistens mit *.tmpl. Da das ja Html Dateien sind kannst du die nach deinen Vorstellungen anpassen. Die Marker aber nicht löschen dabei.

Das beste ist wenn du den Pfad zum Template umleitest in den fileadmin Ordner, das kann man machen mit einem entsprechenden Eintrag im CONSTANS Feld, so etwa:

plugin.tt_news.templateFile = fileadmin/shared_html/name_news.tmpl
plugin.tt_news.file.templateFile = fileadmin/shared_html/name_news.tmpl

Für tt_news musste natürlich die entsprechende Bezeichnung eingeben.

Für das Menue brauchst du kein get.left benutzen, einfach dafür einen MARKER setzen. get.left wird nur für den Content gebraucht, wenn du mehrere Spalten benutzen willst.

manfredo ·

hi,

habe mir den Standard Calender bei meiner Typo3 Seite installiert.

Das Template ist zu finden unter: typo3/ext/tt_calender/pi

Wenn du einen richtigen Kalender anzeigen willst musst du die EXT Advanced Calendar installieren. Das sieht schon eher nach einen Terminkalender aus.

gruß
manfredo