vijayrami

Typoscript Only 2 Level menu

Aug 17th, 2015
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.73 KB | None | 0 0
  1. <div xmlns="http://www.w3.org/1999/xhtml" lang="en"
  2.      xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
  3.      xmlns:flux="http://typo3.org/ns/FluidTYPO3/Flux/ViewHelpers"    
  4.      xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
  5.      
  6.      <f:layout name="Partial"/>
  7.      <f:section name="InnerLeftNavigation">
  8.         <v:page.menu entryLevel="{v:variable.typoscript(path: 'lib.menu.subOfSub.entryLevel')}" expandAll="FALSE" useShortcutUid="FALSE" >
  9.         <f:if condition="{menu}">
  10.         <ul class="list-unstyled leftnavigation">
  11.             <f:for each="{menu}" as="menuPage" iteration="iteration">
  12.            
  13.             <li class="{menuPage.class}{f:if(condition: iteration.isFirst, then: 'First')}{f:if(condition: iteration.isLast, then: 'Last')}">  
  14.             <a tabindex="{iteration.cycle -> v:math.sum(b: 100)}" href="{menuPage.link}" class="{menuPage.class}">
  15.                             {f:if(condition: menuPage.nav_title, then: menuPage.nav_title, else: menuPage.title)}
  16.                            
  17.             </a>
  18.             <!-- Sub menu -->
  19.  
  20.             <v:page.menu pageUid="{menuPage.uid}" includeSpacers="false" expandAll="false">
  21.                 <f:if condition="{menu}">
  22.                     <ul class="list-unstyled leftnavigation" role="menu">
  23.  
  24.                         <f:for each="{menu}" as="subMenuPage" iteration="subIteration">
  25.                             <li class="{subMenuPage.class}">
  26.                                 <a tabindex="{subIteration.cycle -> v:math.sum(b: 130)}" href="{subMenuPage.link}" class="{subMenuPage.class}">
  27.                                     {f:if(condition: subMenuPage.nav_title, then: subMenuPage.nav_title, else: subMenuPage.title)}
  28.                                 </a>
  29.  
  30.                             </li>
  31.                         </f:for>
  32.                     </ul>
  33.                 </f:if>
  34.             </v:page.menu>
  35.                                                                                                                                         </li>          
  36.                                                                                                                                         </f:for>                   
  37.                                                                                                                                     </ul>                          
  38.         </f:if>
  39.         </v:page.menu>
  40.      </f:section>
  41. </div>
Advertisement
Add Comment
Please, Sign In to add comment