Hi,
ich habe in 7.3 per TypoScript ein PHP-Script über includeLibs eingebunden. Nun wurde diese Funktion in 7.4 leider entfernt.
So sah mein Code aus, um den Seiteninhalt bei einer Ajax-Anfrage im JSON-Format auszugeben:
---------
<?php
function toJson ($content = '', $conf = array()) {
global $TSFE;
$local_cObj = $TSFE->cObj;
$conf = $conf['userFunc.']; // ts config
$arrReturn = array();
$arrReturn['content'] = $local_cObj->cObjGetSingle($conf['content'], $conf['content.']);
$arrReturn['title'] =
$local_cObj->cObjGetSingle($conf['title'], $conf['title.']);
$arrReturn['bodyClass'] =
$local_cObj->cObjGetSingle($conf['bodyClass'], $conf['bodyClass.']);
$arrReturn['uid'] = $local_cObj->cObjGetSingle($conf['uid'],
$conf['uid.']);
$arrReturn['currentMenu'] =
$local_cObj->cObjGetSingle($conf['currentMenu'], $conf['currentMenu.']);
return json_encode($arrReturn);
}
?>
---------
Wie kann ich denn nun diese Funktion in TypoScript nutzen wenn ich den
folgenden Schnippsel verwende:
..
10 = USER
10 {
userFunc = toJson
userFunc {
..
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german