[TYPO3-dev] _LOCAL_LANG TS is ignored
Henjo Hoeksma
hphoeksma at stylence.nl
Thu Mar 26 14:06:02 CET 2009
Hi list,
on one of my plugins the _LOCAL_LANG TS values are ignored.
The init function I use is:
<code>
function init(){
$this->lang = $GLOBALS['TSFE']->sys_language_uid;
$this->conf = $conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$this->pi_initPIflexForm(); // Init and get the flexform data
of the plugin
$this->lConf = array(); // Setup our storage array...
// Assign the flexform data to a local variable for easier access
$piFlexForm = $this->cObj->data['pi_flexform'];
// Traverse the entire array based on the language...
// and assign each configuration option to $this->lConf array...
foreach ( $piFlexForm['data'] as $sheet => $data ) {
foreach ( $data as $lang => $value ) {
foreach ( $value as $key => $val ) {
$this->lConf[$key] =
$this->pi_getFFvalue($piFlexForm, $key, $sheet);
}
}
}
}
</code>
Only the values from the locallang.xml are used.
It seems I missed something obvious, but I have no clue.
Thanks in advance for your thoughts.
Henjo
--
Stylence | webdevelopment in style
www.stylence.nl
More information about the TYPO3-dev
mailing list