[TYPO3-german] USERDEF1-Menüzustand bestimmten Seiten zuweisen

Alex Kohlmeyer emahl at gmx.de
Thu Jun 28 15:55:19 CEST 2007


Hallo,

ich möchte gerne folgendes (rein aus Neugierde bzw. um zu sehen ob es geht) machen:

Ich möchte allen Folgeseiten der aktuellen Seite (Menüzustand "CUR") den benutzerdefinierten
Zustand "USERDEF1" zuweisen.

Vielleicht weiß ja ein Crack von Euch wie das geht.

Viele Grüße!

Alex


PS:

Der folgende Code zu einer ähnlichen Thematik hilft Euch vielleicht weiter:

//Dieser PHP-Code ersetzt fehlendes "CURIFSUB" (war wohl mal ein TYPO3-Bug):
.............................
<?php
class user_itemArrayProcFunc {

    function curifsub($menuArr,$conf)    {
        // Enable the USERDEF1 menustate as a replacement for the missing CURIFSUB menustate.
        // Usage: In your TMENU/GMENU object insert this line:
        //        itemArrayProcFunc = user_itemArrayProcFunc->curifsub
        while(list($k,$v)=each($menuArr))    {
            if ($conf["parentObj"]->isItemState("IFSUB",$k) && $conf["parentObj"]->isItemState("CUR",$k))
                $menuArr[$k]["ITEM_STATE"]="USERDEF1";
        }
        return $menuArr;
    }
}
?>
.............................
-- 
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail


More information about the TYPO3-german mailing list