Hallo zusammen
Jetzt hab ich's...
// wenn wert nicht gesetzt ...
> if (empty($weSvkvConf['feUserStoragePid'])) {
> // 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 $weSvkvConf['value'] statt $weSvkvConf['feUserStoragePid']
funktionierts :)
Aber wenn für eine Seite kein mod.we_svkv.feUserStoragePid = x gesetzt
ist wird aber komischerweise nicht der Wert aus der extConf genommen.
Egal. Setze ich halt einfach für die Hauptdomain auch ein Wert in der
Pace TSConfig.
// wenn wert nicht gesetzt ... feUserStoragePid
if (intval($weSvkvConf['value']) == 0) {
// benutze Wert aus Extension-Config:
$weSvkvConf =
unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['we_svkv']);
$incomingFieldArray['pid'] =
intval($weSvkvConf['feUserStoragePid']);
}
da muss innerhalb vom if der $weSvkvConf Wert nochmals neu gesetzt
werden. Dann passts :-)
Gruss
Philipp
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german