[TYPO3-german] API-Funktion zum einfachen Auswerten von LLL:EXTdummy/locallang.xml:eintrag - Werten, um Text-Label zu bekommen?

Johannes Konert johanneskonert at gmx.de
Tue Jun 27 11:28:16 CEST 2006


Hallo TYPO3-Experten,
ich möchte in einer Extension (dummy) LLL-Labels einer anderen Extension 
(dummy2) anzeigen (da ich dorthin verlinke).
Kann ja die Konfigurationen von dummy2 aus der $TCA lesen, da steht 
sowas wie:

(..)
		"type" => Array (		
			"exclude" => 0,		
			"label" => "LLL:EXT:dummy2/locallang_db.xml:tx_dummy2_dummy2.type",		
			"config" => Array (
				"type" => "select",
				"items" => Array (
					Array("LLL:EXT:dummy2/locallang_db.xml:tx_dummy2_dummy2.type.I.0", 
"0", t3lib_extMgm::extRelPath("netpic")."selicon_0workstep.gif"),
(..)					
				),

--> Wie kann ich ~einfach~ den passenden Text zum Type-Icon bekommen, 
der aus LLL:EXT:dummy2/locallang_db.xml:tx_dummy2_dummy2.type.I.0 entsteht?

$this->pi_getLL() scheidet ja aus (da nur für "eigene" locallang-Datei),
t3lib_div::readLLXMLfile($fileRef,$langKey) will bereits einen 
aufgelösten fileref....wie bekomme ich den schnell aus LLL:EXT:dummy2 
OHNE erst $arr = explode(':',$var) und dann nochmal explode('/',$arr[2]) 
machen zu müssen?

Gibts nicht irgendwo eine Funktion, die alle LLLs und EXTs auswertet und 
mir nen absoluten oder relativen Pfad auswirft? (oder noch besser: 
direkt den LLL-Text aus dem ganzen 
"LLL:EXT:dummy2/locallang_db.xml:tx_dummy2_dummy2.type.I.0"-String?)

Danke für Tipps.
Grüße
Johannes :)	



More information about the TYPO3-german mailing list