[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