[TYPO3-german] Userfunc erhält in cObject keine Parameter
Ben Ner
b.goetze at trendsetzer.eu
Tue Jan 17 14:55:30 CET 2017
ausgangspunkt ist ein TMENU:
NO = 1
NO{
doNotLinkIt = 1
stdWrap.field = none
stdWrap.dataWrap.cObject = COA
stdWrap.dataWrap.cObject{
#wrap = <li name="tb{field:uid}">|</li>
wrap.cObject = USER
wrap.cObject{
userFunc = myFunctions->getHexaWrap
list = TEXT
list.value = {$styles.content.HomeMenuMatrix}
current = TEXT
current.value = test
}
10 = CONTENT
10{
...
}
}
}
als Return gibt es aus der Datei z.b. ein "<li>|</li>", die Konstante styles.content.HomeMenuMatrix = 2,0,1,3,1 ist ebenfalls angelegt aber ich erhalte keine Parameter in der Datei, wieso?
global $TSFE;
$local_cObj = $TSFE->cObj; // cObject
$conf = $conf['userFunc.']; // ts config
$current = $local_cObj->cObjGetSingle($conf['current'], $conf['current.']);
$list = $local_cObj->cObjGetSingle($conf['list'], $conf['list.']);
return '<li class="'.$list.'-'.$current.'">|</li>';
Als Ausgabe erhalte ich <li class="-">....</li>
wo ist der Fehler?
More information about the TYPO3-german
mailing list