[TYPO3-german] Extension Programmierung: lokales cObj in TYPO3-Extension + _LOCAL_LANG überschreiben per Typoscript

Gabriel Kaufmann | Typoworx info at typoworx.de
Sun Sep 18 14:14:55 CEST 2011


Hallo,

ich verwende in eigenen TYPO3-Plugin sehr gerne die Möglichkeit Ausgaben 
mittels Typoscript zu rendern. Dabei nehme ich mir das tslib_cObj 
Zurhilfe mit der Funktion "$cObj->cObjGetSingle" und einem lokal 
initiierten tslib_cObj.

Ich habe herausgefunden, dass dabei das Überschreiben der _LOCAL_LANG 
mittels Typoscript unmöglich ist. Ich verwende hierfür im Typoscript 
"LLL:EXT:[MEIN_EXT_KEY]/locallang.xml:[LANG_KEY]" was an sich wunderbar 
funktioniert mit der vorhandenen "LocalLang.xml".

Die verwendung des "LL:" Parameter scheitert, da dies explizit für die 
Verwendung der sL-Funktion im pibase-PHP der Extension vorgesehen ist 
und der "LL:" Parameter nicht in der Klasse bzw. Methode  
"tslib_cobj::getData" definiert ist.

Ich könnte zwar per Hook ein eigenes "LL:" implementieren - jedoch fehlt 
mir dann wieder der Bezug zur jeweiligen Extension-Klasse.

Hat jemand eine Idee wie sich das lösen lässt ohne auf _LOCAL_LANG 
verzichten zu müssen?


--

Mit freundlichen Grüßen

Gabriel Kaufmann
_____________________________

Mediengestalter für digital und print
Fachrichtung Medienoperating

TYPOWORX ???.??DI?
Gabriel Kaufmann
Siegfriedstraße 38 | 38106 Braunschweig
USt.Id Nr. DE-268606152

*T*elefon:0531-2521800 *F*ax:0531-2326411

www.typoworx.de <http://www.typoworx.de/> info at typoworx.de
<mailto:info at typoworx.de>*
+* Internetseiten | Web-Entwicklung | PHP | CMS | TYPO3 | Microsites*
+* Webhosting | Linux-Systemadministration**
<http://www.facebook.com/pages/Typoworx-New-Media/134047336639842> 
Facebook 
<http://www.facebook.com/pages/Typoworx-New-Media/134047336639842> 
<https://www.xing.com/profile/Gabriel_Kaufmann> XING 
<https://www.xing.com/profile/Gabriel_Kaufmann>



More information about the TYPO3-german mailing list