Typo3 7.6 - Eigenes Frontend Login HTML Template
In Typo3 7.6 kann mit der Extension Frondent Login ein eigenes HTML-Template für den Login verwendet werden. Das kann mittels TypoScript im Setup oder den Konstanten geschehen.
Der Standardpfad - wenn nichts anderes gesetzt ist - ist:
EXT:felogin/Resources/Private/Templates/FrontendLogin.html
TypoScript - Setup
Mit Typoscript und der Zuweisung an die Variable
templateFile
kann der Pfad zu einem eigenem Template gesetzt werden. Zum Beispiel als hochgeladene Datei:
templateFile = fileadmin/templates/loginbox.html
Oder als Resource in einer eigenen Extension:
templateFile = EXT:[ext_key]/Resources/Private/Templates/Loginbox.html
TypoScript - Konstante
Alternativ kann die Konstante
styles.content.loginform.templateFile
verwendet werden:
styles.content.loginform.templateFile = EXT:[ext_key]/Resources/Private/Templates/Loginbox.html
oder
styles.content.loginform.templateFile = fileadmin/templates/loginbox.html
Template wird auf Windows-Systemen nicht geladen
Wird das Template auf Windows-Systemen nicht geladen, kann das an der Verwendung einer Verknüpfung zur Datei ´index.php´ liegen. Wird die Verknüpfung (wie in der Installationshilfe von Typo3 beschrieben) verwendet, liegt bei der Überprüfung ob die Datei mit dem Template exitsiert ein falsches Arbeitsverzeichnis zu Grunde. In diesem Fall kann anstatt der Verknüpfung die Datei index.php direkt in das Wurzelverzeichnis kopiert werden. Dann wird das Template auch gefunden.