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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german