- Fehler
Viele Webmaster standen schon oft vor dieser Herausforderung: Man möchte eine bestehende statische Webseite mit Joomla nachbauen, das alte Layout soll genau so bestehen bleiben. Jedoch weist die statische Webseite viele kleine Mängel auf die man einerseits gerne beheben würde, andererseits soll die Seite wieder genau so sein.
Was macht man in diesem Fall?
Man hat zwei Möglichkeiten. Die erste Variante ist, man erstellt das Joomla-Template mit den gleichen Design-Fehlern wie die statische Seite. Man installiert es auf dem Server und trägt den Content ein. Vielleicht erstellt man zu einem späteren Zeitpunkt ein neues, verbessertes Template und spielt es erneut ein.
Die zweite Möglichkeit besteht darin, dass man das Template genau so codet wie es aussehen soll, aber zusätzlich die Möglichkeit bietet Module anstatt des statischen Inhalts an diese Stelle zu laden. Nachfolgend am Beispiel des Footers demonstriert.Standardmässig sieht der Footer so aus:
<div id="foot"> |
Jetzt könnte man hergehen und an dieser Stelle die Modulposition "foot" definieren. Das würde so aussehen:
<div id="foot"> |
Diese Methode hat jedoch den Nachteil, dass das Template nach der Installation noch nicht wirklich so aussieht wie man es gerne hätte, sondern man noch viele Module erstellen und an die richtigen Positionen verschieben muss. Deshalb sollte man beide Code-Fragmente mit einander verbinden.
Die Idee dahinter ist folgende: Joomla soll prüfen, ob an der Position ein Modul existiert und dieses auf "Published" gesetzt ist. Wenn das nicht zutrifft soll der Standard-Inhalt ausgegeben werden. Der Standard-Inhalt ist in diesem Fall dann der HTML-Code für die Seite, so wie sie vor dem Umbau auf Joomla aussah.
<div id="foot"> |
Der Vorteil ist das man eine Änderung vornehmen kann, indem man ein neues Self-HTML-Output-Modul an dieser Stelle ausgibt. Fertig.



0 Kommentare