Anpassungen im Seiten-Template von Contao

Beitrag von Andreas am/um 7. Juni 2011 - 21:11

WerkstattTags 

Contao

Eine Anwendung zur Änderung des Seiten-Templates ist die permanente Einbindung einer CSS-Datei. Das Erstellen der CSS-Datei über das Contao-eigene System ist für mich zumindest viel zu zeitraubend. Die CSS-Datei, die im Hauptverzeichnis liegt, sollte man nicht bearbeiten – sie wird immer wieder aus den Angaben in Datenbank neu zusammengestellt und überschrieben. Alle Änderungen gehen dadurch verloren. Um eine eigene CSS-Datei sicher in alle Seiten einzubinden, kann man sie im <head> Bereich des Seiten-Templates einfügen.

Das zuständige Template für das Rendern einer Seite ist die Datei fe_page.tpl. Man findet sie an dieser Stelle:

/system/modules/frontend/templates/fe_page.tpl

Hier die Zeilen vor bis nach der einzufügenden Anweisung (Name der CSS-Datei mystyle.css und der Pfad dorthin sind natürlich ggf. anzupassen):

<?php echo $this->head; ?>
<link rel="stylesheet" href="tl_files/css/mystyle.css" type="text/css" media="screen">
</head>

Und schon ist die CSS-Datei in allen Seiten vorhanden.

Neuen Kommentar schreiben

You must have Javascript enabled to use this form.