[TYPO3-german] Re: Re: Re: Re: Re: Re: Wert aus ext_conf_template.txt veränderbar machen
Philipp Holdener
philipp.holdener at me.com
Wed Apr 2 16:02:21 CEST 2014
Hallo Bernd
> benutze t3lib_BEfunc::getModTSconfig() für TYPO3 vor 6.0
Sorry, vergessen zu sagen. Bin noch mit 4.7.17 unterwegs.
Mit dem Code passts. Super. Herzlichen Dank
public function
processDatamap_preProcessFieldArray(&$incomingFieldArray, $table, $id,
$parent) {
if ('fe_users' == $table) {
$weSvkvConf = t3lib_BEfunc::getModTSconfig($pageid, 'mod.we_svkv');
// wenn wert nicht gesetzt ...
if (intval($weSvkvConf['feUserStoragePid']) == 0) {
// benutze Wert aus Extension-Config:
$weSvkvConf =
unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['we_svkv']);
}
// wenn overridevalue gesetzt ...
if (intval($weSvkvConf['feUserStoragePid']) > 0) {
// überschreibe pid in aktuellem Datensatz
$incomingFieldArray['pid'] = intval($weSvkvConf['feUserStoragePid']);
}
}
}
Gruss
Philipp
More information about the TYPO3-german
mailing list