Wie alles begann

Abschluss

Nachdem ich so das Master-Template vorbereitet hatte, habe ich von diesem Template auf den Unterseiten abgeleitete Templates erzeugt. In diesen abgeleiteten Templates überschrieb ich jeweils die Konstanten templateFile und/oder themeClass.

Selbstverständlich ist dies nicht das Ende meines Typo3 Template-Projektes. Zum einen habe ich beim Schreiben dieses Artikels einiges zum Verbessern gefunden, zum anderen war dieses Projekt nur als Basis für meine weiteren Experimente gedacht.

Sobald sich etwas Neues ergibt werde ich hierweiter schreiben.

Etwas kurioses am Rande:

Ich benutze realurl als Erweiterung. Dadurch werden die Seitennamen in der URL sprechend angezeigt (z.B. /index.php?id=3 wird zu /news). Für dieses Projekt habe ich die Hauptseite "Erste schritte mit typo3" genannt. Sowohl diese Seite wie auch die Unterseiten konnte ich dannach per realurl nicht aufrufen. Ich habe immer eine Fehlermeldung vom Web-Server erhalten, dass die Seite nicht vorhanden (404).

Wohlgemerkt, die Meldung kam nicht aus Typo3 sondern direkt vom Web-Server. Nach längerer Fehlersuche habe ich das Problem in der mit Typo3 mitgelieferten .htaccess Datei gefunden. Hier gibt es eine Regel, die verhindern soll, dass bestimmte Verzeichnisse von Außen erreichbar sind. Unter anderem werden hier Aufrufe auf URL's, die mit typo3 enden, abgewiesen.

(c) 2016 Richard Woitaschik