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

Antwort per Email an