Joomla 4 ist ein neuer Meilenstein. Mit einigen Änderungen.
Diese Seite wird sich laufend verändern und Änderungen von Joomla 3 zu Joomla 4 beschreiben.
Änderungen für Templates
Web Asset Manager
Der Web Asset Manager übernimmt den Aufruf von Skripten und CSS. Durch den Web Asset Manager können nun Abhängigkeiten besser verwaltet werden, so dass eine bestimmte Reihenfolge für den Skriptaufruf entsteht und evtl. nötige Grundlagen-Skripte wie jQuery oder dergleichen automatisch vor dem Template- oder Komponenten-Skript geladen werden.
HTML5 muss nicht mehr explizit angegeben werden.
Im Joomla 3 Template musste man explizit angeben, dass es sich bei der Ausgabe um HTML5 handelt. Das ist in einem Joomla 4 Template nicht mehr nötig.
Damit fällt die Angabe von:
$this->setHtml5(true);
nun weg.