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.