[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