Bei den Erweiterte Modulparameter (Advanced Options) gibt es eine Neuerung:
Altenatives Layout ist eine sehr interessante Sache, mit der man Joomla abermals völlig individuell den eigenen Bedürfnissen anpassen kann.
Ein Modul hat eine Datei, die im Verzeichnis tmpl des jeweiligen Moduls liegt und für die direkte Ausgabe zuständig ist. Wenn man über die notwendigen PHP-Kenntnisse verfügt, dann kann man hier seine eigene Ausgabedatei erstellen.
Damit ist nicht die Formatierung durch CSS gemeint – das erfolgt nach wie vor durch die CSS-Datei (näheres dazu bitte im Kapitel 12 über Templates nachlesen), sondern quasi die Art der Ausgabe, also die View, gemeint.
Wem also beispielsweise das Aussehen des Logins nicht gefällt und die Aufteilung der Felder anders machen oder sogar Felder dazunehmen möchte, kann das mit einer eigenen View programmieren.
Im Modul selber kann man dann unter diesem Parameter seine eigene View auswählen. Standardmäßig ist das die default.php, kurz mit default auswählbar. Die Dateiendung (.php) wird nicht angezeigt bei der Auswahl. Schaut man aber auf der Festplatte nach, so sieht man, dass es eine default.php gibt.
Für die Zukunft ist durchaus denkbar, dass es Module mit unterschiedlichen Ansichten gibt und es dem Anwender überlassen bleibt, welche Ansicht (View) er wählen möchte.
Letztlich ein Override, aber etwas anders gelöst als bisher und dadurch übersichtlicher.