[HomePage :: Templates :: Dieser Seite]  

Templates bearbeiten

Es gibt viele verschieden Möglichkeiten ein Template zu bearbeiten. Hier sollte man seine eigene Methode finden.

1) Templates direkt über das Modul bearbeiten

Stufe: Leicht
Vorteil: schnelle Umsetzung, einfaches Bearbeiten der Templates
Nachteil: schlecht bei Aktualisierung von Modulen, kann nicht online bearbeitet werden

Hierzu lädt man sich die Modul-Templates mittels FTP von der Webseite auf den Computer. Nun kann man die Templates mit einem Editor öffnen und bearbeiten. Nach der Bearbeitung werden die geänderten Templates wieder per FTP überschrieben. Damit die Änderungen aktiv werden, wird das Verzeichnis "templates_c" geleert bis auf die "index.html". Jetzt ist die Änderung sofort in der Webseite zu sehen. Sollte man ein Modul-Update durchführen, ist darauf zu achten, das die Templates nicht überschrieben werden, sonst werden die Änderungen überschrieben.




2) Templates in der Theme ablegen und bearbeiten

Stufe: Leicht
Vorteil: schnelle Umsetzung, Aktualisierung von Module möglich
Nachteil: Kann nicht direkt online bearbeitet werden

Zuerst werden die originalen Templates aus dem Modul kopiert und mit dieser Struktur 1:1 in das Theme (Verzeichnis "modules") dupliziert. Jetzt können Sie die Templates auf Ihrem Computer bearbeiten, die sich im Theme Verzeichnis befinden und nach der Bearbeitung überschreiben. Dies hat den Vorteil: Wenn Sie ein Modul auf eine neue Version aktualisieren und dabei die Templates überschreiben, werden trotzdem die Templates aus der Theme benutzt und angezeigt.



3) Templates-Set klonen und Online bearbeiten

Stufe: Mittel
Vorteil: Online bearbeiten, Module können einfach aktualisiert werden
Nachteil: Kein Syntax-Highlight, nicht für Anfänger geeignet

Die Templates liegen derzeit verstreut in jedem Modul. Diese Templates lassen sich aber zusammenfassend als Klon in der Datenbank ablegen. Eine Bearbeitung ist anschließend online direkt im ImpressCMS möglich. Dazu geht man in die Administration: System > 08 Templates. Hier kann ein Klon für ein Datenbank Templates-Set angelegt werden. Nachdem der Klon erstellt wurde, wird dieser Klon aktiviert. Dazu geht man in die Administration: System > 01 Einstellungen > 01 Haupeinstellung. Jetzt kann das geklonte Template als "Standard-Template-Set" ausgewählt werden. Damit die Änderungen aktiv werden, wird das Verzeichnis "templates_c" geleert bis auf die "index.html". Die Templates können nun online im geklonten Templates-Set bearbeitet werden! Einfach in die Templates gehen, oben stehen die Templates der Inhalte von den Modulen und unten stehen die Templates der Blöcke aus dem gewählten Modul. Das gewünschte Template auswählen und auf "Bearbeiten" klicken. Das Template wird nun angezeigt und kann bearbeitet werden. Die Änderungen werden NICHT als Datei geschrieben, sondern in die Datenbank



4) Templates-Set über das Modul altsys bearbeiten

Stufe: Mittelschwer bis Schwer
Vorteil: Unterschied zwischen Orginal und Kopie zu sehen, Fenster zum Bearbeiten ist groß
Nachteil: Kein Syntax-Highlight, nur für Fortgeschrittene

Folgender Ablauf ist für Fortgeschrittene ImpressCMS-Benutzer zu empfehlen. Zum Bearbeiten der Templates wird das Modul "altsys" benötigt. Das Wort "altsys" stammt von "alternatives System-Modul" ab. (Das Modul ist ein Framework, für D3-Module und besitzt weitere System-Funktionen.) Das Modul altsys kann hier geladen werden:
http://www.impresscms.de/modules/wf ... 70&lid=150
Teile des Modules werden in den TRUST_PATH kopiert und Teile in den ImpressCMS Modul-Ordner kopiert (wie in der ZIP Datei enthalten). Nach der Installation des Modules altsys, kann dieses gestartet werden. Das Modul startet mit der Funktion "Modul-Blöcke", welche für unseren Fall uninteressant ist und wechseln daher im Menü auf "Templates". Jetzt werden immer die Templates des daruter ausgewählten Modules angezeigt. Hier wählt man also zunächst die Templates des Module welches bearbeitet werden soll. Ein Template kann jetzt einfach über "Bearbeiten" editiert werden.
Der große Vorteil von dieser Art und Weise der Bearbeitung von Templates ist: Es wird beim erneuten Bearbeiten von Templates immer die Unterschiede zum Orginal angezeigt. So kann man auch gemütlich (bei einem Fehler) wieder die korrekt Zeile kopieren und einfügen!

Diese Seite wurde 1 Mal geändert
Aktualisierung 02.12.2011 von lotus
Diese Seite wurde erstellt am 02.12.2011 von lotus
Diese Seite wurde 487 Mal angesehen

Kommentar
Die hier veröffentlichten Artikel und Kommentare stehen uneingeschränkt im alleinigen Verantwortungsbereich des jeweiligen Autors.