[TYPO3] Tmenu seperated div per entrylevel

Gijs Epping gijs.epping at efocus.nl
Tue Oct 16 08:58:06 CEST 2007


hello peter,

The menu is working great, i only needed to rebuild a part of the 
javascript so it is working in ie7, firefox, and safari now only ie6 and 
then it's ready.

If you need the partly rebuilded javascript (with mootools) let me know.

Thanks again
Gijs


Peter Klein schreef:
> Hi Gijs.
> Here's a TS snippet I made a couple weeks ago, trying to emulate the setup 
> of the menu at:
> http://joehewitt.com/files/iphone/navigation.html
> 
> It uses the page ids for generating the CSS ids.
> If a page has subpages, then the CSS id is added as section (#), otherwise 
> it just links to the page.
> 
> -- cut --
> lib.iPhoneMenu = COA
> lib.iPhoneMenu {
> 
>  # Example TypoScript setup for creating a menu as un-nested lists.
>  # For use with the CSS/JS setup found at 
> http://joehewitt.com/files/iphone/navigation.html
> 
>  wrap = <div class="iPhoneMenu"> | </div>
>  10 = HMENU
>  10.entryLevel = 0
> 
>  # 1st level
>  10.1 = TMENU
>  10.1 {
>   stdWrap.dataWrap = <ul id="c{field:pid}" selected="true"> | </ul>
>   expAll = 1
>   NO {
>    linkWrap = <li>|</li>
>   }
>   IFSUB < .NO
>   IFSUB = 1
>   IFSUB.doNotLinkIt = 1
>   IFSUB.stdWrap.typolink.parameter.data = page:uid
>   IFSUB.stdWrap.typolink.section.field = uid
>  }
> 
>  # 2nd level
>  20 < .10
>  20.1.stdWrap.dataWrap >
>  20.1.NO.doNotShowLink = 1
>  20.1.IFSUB.doNotShowLink = 1
>  20.2 < .10.1
>  20.2.stdWrap.dataWrap = <ul id="c{field:pid}"> | </ul>
> 
>  # 3rd level
>  30 < .20
>  30.2.stdWrap.dataWrap >
>  30.2.NO.doNotShowLink = 1
>  30.2.IFSUB.doNotShowLink = 1
>  30.3 < .10.1
>  30.3.stdWrap.dataWrap = <ul id="c{field:pid}"> | </ul>
> 
>  # 4th level
>  40 < .30
>  40.3.stdWrap.dataWrap >
>  40.3.NO.doNotShowLink = 1
>  40.3.IFSUB.doNotShowLink = 1
>  40.4 < .10.1
>  40.4.stdWrap.dataWrap = <ul id="c{field:pid}"> | </ul>
> 
> }
> 
> page.123 < lib.iPhoneMenu
> -- cut --
> 
> --
> Peter Klein / Umloud Untd.
> 
> "Gijs Epping" <gijs.epping at efocus.nl> wrote in message 
> news:mailman.1.1191848878.11546.typo3-english at lists.netfielders.de...
>> is there somebody who can give me an example of unested menu tree's?
>>
>> i can't find any, but may be i'am just looking wrong.
>>
>> regards Gijs
>>
>>
>> Gijs Epping schreef:
>>> Thanks Thomas,
>>>
>>> I tryed them and indeed it's like i want but i still can't figure out how 
>>> to seprate the menu tree's into div's
>>>
>>> Regards Gijs
>>>
>>> Tomas Mrozek schreef:
>>>> My wild guess is that it's possible.
>>>> http://www.typo3wizard.com/en/snippets/menus/numbered-menu/visual-example-for-numbered-menu.html
>>>> http://www.typo3wizard.com/en/snippets/menus/numbered-menu.html
>>>>
>>>> You would have to change it and include the numbers in the menu wraps.
>>>>
>>>> You can start playing with the example or wait if someone generously 
>>>> provides you with an exact solution.
>>>>
>>>> Tomas Mrozek 
> 
> 


More information about the TYPO3-english mailing list