3.7 Das Layout der Anmeldemaske ändern

Problem

Sie möchten das Anmeldeformular an Ihr eigenes Layout anpassen.

Lösung

Erweitern Sie die Datei index.php per XClass-Verfahren. Legen Sie dafür die Datei class.ux_SC_index.php in den Extension-Ordner. In dieser Datei überschreiben Sie die Funktion wrapLoginForm aus der ursprünglichen Datei index.php. Geben Sie abschließend folgenden Code in die Datei ext_localconf.php ein:

$ext_pfad = t3lib_extMgm::extPath('ext_key');
$TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['typo3/index.php'] = $ext_pfad
   .'class.ux_SC_index.php';

Mit dieser Zuweisung überlagern Sie die Datei index.php mit der Datei class.ux_SC_index.php. Dadurch können Sie sämtliche Funktionen dieser Datei ändern und erweitern. Für die Darstellung des Anmeldeformulars ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.