[TYPO3-german] Menüpunkt an userFunc?

JoH asenau info at cybercraft.de
Fri Apr 24 20:39:35 CEST 2009


> temp.hauptnavigation = HMENU
> temp.hauptnavigation.1 = TMENU
> temp.hauptnavigation.1 {
>   wrap = <ul>|</ul>
>   NO {
>     wrapItemAndSub = <li class="navilink">|</li>
>   }
>   ACT = 1
>   ACT {
>     wrapItemAndSub = <li class="navilinkaktiv">|</li>
>   }
> }
> lib.hauptnavigation < temp.hauptnavigation
>
> Der Menüpunkt mit der ID 29 zb soll aber an eine userfunc übergeben
> werden...
>
> Wie stell ich das an?

Dafür würde ich ein CASE Element nehmen und per after an das Menuitem
dranhängen.
Der key ist in diesem Fall die Seiten ID und Default ist eine leere Ausgabe.
Ich zeigs mal nur für NO:

NO {
    wrapItemAndSub = <li class="navilink">|</li>
    after.cObject = CASE
    after.cObject {
        key.field = uid
        default = TEXT
        default.value =
        29 = USER
        29 {
            userFunc = blah=>blubb
            ggfEtwasMehrConfig {
                diverseParameter = whatever
            }
        }
    }
}

Je nachdem mußt Du auch ein USER_INT draus machen, falls das Zeug in den
Containern dynamisch befüllt werden soll.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Twitter: http://twitter.com/bunnyfield
Xing: http://contact.cybercraft.de
T3 cookbook (2nd edition): http://www.4any1.de
TYPO3 Schulung: http://workshops.eqony.com




More information about the TYPO3-german mailing list