


Bei manchen Typoscript Eigenschaften ist kein stdWrap vorhanden, obwohl das manchmal recht praktisch wäre.
Mit dieser Methode fügt man einen stdWrap oder auch andere Sachen einfach mit php hinzu und ruft danach die originale TYPO3 Funktion auf.
Im folgenden Beispiel wird das für die HMENU Eigenschaft begin gemacht.
Typoscript:
includeLibs.userFunc= fileadmin/menuBegin.php lib.menu=USER_INT lib.menu.userFunc = user_menuBegin->stdWrapBegin lib.menu.userFunc.begin.data= GPvar:beginMenu lib.menu.userFunc.1=TMENU lib.menu.userFunc.1.NO.allWrap=|*|| |*| | lib.menu.userFunc.1.NO.ATagParams=class="menu" lib.menu.userFunc.1.noBlur=1
Datei fileadmin/menuBegin.php :
<?php
class user_menuBegin{
function stdWrapBegin($content,$conf) {
$conf['begin']=$this->cObj->stdWrap($conf['begin'],$conf['begin.']);
return $this->cObj->HMENU($conf);
}
}
?>


Kommentare (0)