[TYPO3-english] Condition Based on pageid in menu script

Anja Leichsenring aleichsenring at ab-softlab.de
Wed Aug 27 10:53:16 CEST 2014


Hi,

conditions never work somewhere inline. First, define the default as you 
stated in your post. Then, outside of all curly brackets, define your 
conditions.

Hope that helps
Anja

On 27.08.2014 10:40, yogesh shishangiya wrote:
> Hello ,
>
> i want to use particular menu icon for first level of all menu  so i
> condition based on pageid like below but is not work any one have idea
> about it.
>
> 1 = TMENU
>         1 {
>              expAll = 1
>             wrap =   <ul id="menu-main-1" class="main-nav">|</ul>
>             target = _top
>              NO {
>                 wrapItemAndSub = <li>|</li>
>                 [PIDinRootline = 27]
>                     stdWrap.wrap = <span class="nav-icon
> glyph">m</span><span class="nav-title">|</span><span class="hr">�</span>
>                 [end]
>                 [PIDinRootline = 2]
>                     stdWrap.wrap = <span class="nav-icon
> glyph">k</span><span class="nav-title">|</span><span class="hr">�</span>
>                 [end]
>              }
>             ACT < .NO
>             ACT = 1
>             CUR < .NO
>             CUR = 1
>             CUR {
>                  [PIDinRootline = 2]
>                     stdWrap.wrap = <span class="nav-icon
> glyph">k</span><span class="nav-title">|</span><span class="hr">�</span>
>                  [end]
>                  [PIDinRootline = 27]                   stdWrap.wrap =
> <span class="nav-icon glyph">m</span><span
> class="nav-title">|</span><span class="hr">�</span>
>                  [end]
>             }
>          }
>
> Its not working . display pageid 27 menu icon to all menu and pageid 2
> icon to other menu .



More information about the TYPO3-english mailing list