Zum Inhalt springen

$LANG im Frontend

Erstellt am 29. September 2008 · 2 Antworten · letzte Antwort am 30. September 2008

Tags: Frage

Spyro ·

Hi Leute,

ich finds grad irgendwie nicht...
Kann mir jemand kurz einen Tipp geben, wie ich die $LANG->getLL() Funktionalität auch im FE bekomme.
Im BE funktioniert der Aufruf wunderbar und er zieht mir die entsprechenden labels aus der locallang.xml im mod1-Ordner. Nur im FE funktioniert das nicht...

Spy

steffenk ·

gibts so nicht, aber kannst Du Dir leicht bauen

require_once(t3lib_extMgm::extPath('lang').'lang.php');
$LANG = t3lib_div::makeInstance('language');
$LANG->init($GLOBALS['TSFE']->config['config']['language']);
Spyro ·

Strange.
Ich habe folgenden Code in meinem PHP stehen:

$LANG = t3lib_div::makeInstance('language');
$LANG->init($GLOBALS['TSFE']->tmpl->setup['config.']['language']);
$LANG->includeLLFile('/typo3conf/ext/user_productmanager/mod1/locallang.xml';

Mag er nicht.

Edit: Mag er nicht, weil der Pfad ohne anfängliches "/" stehen muss und für sowas verbraucht man Stunden #angry#

Correct:

$LANG = t3lib_div::makeInstance('language');
$LANG->init($GLOBALS['TSFE']->tmpl->setup['config.']['language']);
$LANG->includeLLFile('typo3conf/ext/user_productmanager/mod1/locallang.xml';