[TYPO3-german] noch eine menu frage...

Achim Gerber achim.gerber at typo3-china.com
Thu Jan 8 05:20:50 CET 2009


Hallo Liste,

Wie kann man mit HMENU und TMENU folgenden Menue eintrag generieren?
<div dojoType="dijit.MenuItem"
onClick='dijit.byId("content").loadT3PageContentIntoTabContainer(*60*,"content","",
true, true)'>
         Menu Eintrag
</div>

wobei 60 in diesem Fall die page id (pid) der zu ladenden Seite darstellt.

Gruss Achim

Hier noch ein paar Hintergrund infos.

So sieht das Menu aus ohne die "onClick" Zeile

    <div dojoType="dijit.Toolbar" class="menuBar" >
        <div dojoType="dijit.form.Button">Menu Item ohne Subitem </div>
        <div dojoType="dijit.form.DropDownButton">
            <span>Menu Item mit Sub Item</span>
            <div dojoType="dijit.Menu">
                <div dojoType="dijit.MenuItem" >level 1 ohne subitem</div>
                <div dojoType="dijit.PopupMenuItem">
                    <span>level 1 mit subitem</span>
                    <div dojoType="dijit.Menu">
                        <div dojoType="dijit.MenuItem">level 2 ohne subitem</div>
                        <div dojoType="dijit.PopupMenuItem">
                            <span>level 2 mit subitem</span>
                            <div dojoType="dijit.Menu">
                                <div dojoType="dijit.MenuItem">level 3 ohne subitem</div>
                                <div dojoType="dijit.PopupMenuItem">
                                    <span>level 3 mit subitem</span>
                                    <div dojoType="dijit.Menu">
                                        <div dojoType="dijit.MenuItem">level 4 ohne subitem</div>                                   
                                    </div>
                                </div>                                      
                            </div>
                        </div>                              
                    </div>
                </div>          
            </div>
        </div>
    </div>

Hier das TS

    lib.dropdown_mainmenu = HMENU
    lib.dropdown_mainmenu {
    special = directory
    special.value = 1

        1 = TMENU
        1 {
            wrap = <div dojoType="dijit.Toolbar" class="menuBar" > | </div>
            expAll = 1
               
            NO.allWrap = <div dojoType="dijit.form.Button" iconClass=""> | </div>
            NO.doNotLinkIt = 1
               
            IFSUB = 1
            IFSUB {
                doNotLinkIt = 1
                wrapItemAndSub = <div dojoType="dijit.form.DropDownButton" iconClass=""> | </div>
                allWrap = <span> | </span>
            }
        }
       
        2 = TMENU
        2 {
            wrap = <div dojoType="dijit.Menu" iconClass=""> | </div>
            expAll = 1
           
            NO.allWrap = <div dojoType="dijit.MenuItem" iconClass=""> | </div>
            NO.doNotLinkIt = 1
          
            IFSUB = 1
            IFSUB {
                doNotLinkIt = 1
                wrapItemAndSub = <div dojoType="dijit.PopupMenuItem" iconClass=""> | </div>
                allWrap = <span> | </span>
            }
        }
      
        3 < .2
        4 < .2
        5 < .2
    }



More information about the TYPO3-german mailing list