[TYPO3-german] Re: 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:12:57 CEST 2014
grmpf
>> 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']);
> }
> }
> }
>
mit DIESEM Code kann ich die FEUser in irgendeinem Sysordner installieren.
Egal welcher. nicht nur in dem über tsconfig definiert.
Aber egal. Ich probiers jetzt mal so und schau obs Auswirkungen auf die
Extension hat.
Danke dir für deine HIlfe.
Gruss
Philipp
More information about the TYPO3-german
mailing list