0
In meinem Plugin versuche ich Daten aus der Datei locallang.xml mit der Typo3-Funktion pi_getLL()
zu lesen.Leerwert beim Versuch, XML-Daten zu lesen
PHP
$this->pi_loadLL();
var_dump($this->pi_getLL('test'));
XML
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
<meta type="array">
<type>module</type>
<description>Language labels for plugin "tx_fzswettbewerbsg_pi2"</description>
</meta>
<data type="array">
<languageKey index="default" type="array">
<label index="test">German</label>
</languageKey>
<languageKey index="fr" type="array">
<label index="test">France</label>
</languageKey>
</data>
</T3locallang>
Wenn ich dieses Skript ausführen, habe ich immer eine leere Zeichenfolge:
string (0) ""
Warum gibt var_dump()
die Werte nicht aus meinem XML zurück?
Warum Sie 3. eine Party-Funktion für diese verwenden, wenn PHP in der gebaut hat 'simplexml_load_string()' Funktion? – BeetleJuice
@BeetleJuice, weil es eigentlich eine Übersetzungsfunktion ist, die mir den Wert der aktuellen Sprache gibt. – Reza
welche Version von TYPO3? –