#################### ## Menu de gauche ## #################### #Menu de gauche principale et menu de gauche secondaire #typoscript complet pour un item du menu de gauche principale et secondaire #toutes les autres rubriques héritent de ces modèles #les conditions en PHP servent à vérifier que la rubrique principales n'est pas cachée lib.navigation.main = COA lib.navigation.main { wrap = <ul id="mainnav-menu" class="list-group">|</ul> # Premier niveau 10 = COA 10 { 10 = HMENU 10 { special = list special.value = {$menuRubrque1} 1 = TMENU 1 { NO = 1 NO { ATagTitle.field = title ATagBeforeWrap = 1 stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT { wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACTIFSUB < .IFSUB } } # Sous-niveaux (jusqu'à 7) "Complet" 20 = HMENU 20 { special = directory special.value = {$menuRubrque1} excludeUidList = {$menu.exclude} # Niveau hiérarchique 2 1 = TMENU 1 { expAll = 1 noBlur = 1 NO = 1 NO { ATagTitle.field = title ATagBeforeWrap = 1 linkWrap = <span>|</span> wrapItemAndSub = <li class="complet">|</li> } ACT < .NO ACT { wrapItemAndSub = <li class="complet active cur">|</li> } CUR < .ACT CUR { wrapItemAndSub = <li class="complet active cur">|</li> } IFSUB < .NO IFSUB { ATagBeforeWrap = 0 linkWrap = <span>|</span> wrapItemAndSub = <li class="complet">|</li> #4129 - Case à cocher dans les pages permettant que les sous-pages soient affichées wrapItemAndSub.override.cObject = COA wrapItemAndSub.override.cObject { if { isTrue.field = expandMenu } 10 = TEXT 10 { value = <li class="complet active">|</li> } } } ACTIFSUB < .IFSUB ACTIFSUB { wrapItemAndSub = <li class="complet active cur">|</li> #4129 - Case à cocher dans les pages permettant que les sous-pages soient affichées wrapItemAndSub.override.cObject = COA wrapItemAndSub.override.cObject { if { isTrue.field = expandMenu } 10 = TEXT 10 { value = <li class="complet active cur">|</li> } } } CURIFSUB < .ACTIFSUB } 2 < .1 2 { wrap = <ul class="collapse in">|</ul> } 3 < .2 4 < .2 5 < .2 6 < .2 7 < .2 } # Sous-niveaux (jusqu'à 3) "Basic" 30 = HMENU 30 { special = directory special.value = {$menuRubrque1} excludeUidList = {$menu.exclude} # Niveau hiérarchique 2 1 = TMENU 1 { expAll = 1 noBlur = 1 NO = 1 NO { ATagTitle.field = title ATagBeforeWrap = 1 linkWrap = <span>|</span> wrapItemAndSub = <li class="basic"><i class="logo-inside-menu {field:subtitle}"></i>|</li> wrapItemAndSub.insertData = 1 } ACT < .NO ACT { wrapItemAndSub = <li class="basic active cur"><i class="logo-inside-menu {field:subtitle}"></i>|</li> wrapItemAndSub.insertData = 1 } CUR < .ACT CUR { wrapItemAndSub = <li class="basic active cur"><i class="logo-inside-menu {field:subtitle}"></i>|</li> wrapItemAndSub.insertData = 1 } IFSUB < .NO IFSUB { ATagBeforeWrap = 0 linkWrap = <span>|</span><a href="#" class="more"></a> wrapItemAndSub = <li class="basic"><i class="logo-inside-menu {field:subtitle}"></i>|</li> wrapItemAndSub.insertData = 1 #4129 - Case à cocher dans les pages permettant que les sous-pages soient affichées wrapItemAndSub.override.cObject = COA wrapItemAndSub.override.cObject { if { isTrue.field = expandMenu } 10 = TEXT 10 { value = <li class="basic active"><i class="logo-inside-menu {field:subtitle}"></i>|</li> } } } ACTIFSUB < .IFSUB ACTIFSUB { wrapItemAndSub = <li class="basic active cur"><i class="logo-inside-menu {field:subtitle}"></i>|</li> wrapItemAndSub.insertData = 1 #4129 - Case à cocher dans les pages permettant que les sous-pages soient affichées wrapItemAndSub.override.cObject = COA wrapItemAndSub.override.cObject { if { isTrue.field = expandMenu } 10 = TEXT 10 { value = <li class="basic active cur">|</li> } } } CURIFSUB < .ACTIFSUB } } 40 = TEXT 40.value = </ul></li> } } [menuCondition({$menuRubrque2})] lib.navigation.main.20 < lib.navigation.main.10 lib.navigation.main.20 { 10 { special.value = {$menuRubrque2} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque2} 30.special.value = {$menuRubrque2} } [END] [menuCondition({$menuRubrque3})] lib.navigation.main.30 < lib.navigation.main.10 lib.navigation.main.30 { 10 { special.value = {$menuRubrque3} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque3} 30.special.value = {$menuRubrque3} } [END] [menuCondition({$menuRubrque4})] # Premier niveau lib.navigation.main.40 < lib.navigation.main.10 lib.navigation.main.40 { 10 { special.value = {$menuRubrque4} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque4} 30.special.value = {$menuRubrque4} } [END] [menuCondition({$menuRubrque5})] # Premier niveau lib.navigation.main.50 < lib.navigation.main.10 lib.navigation.main.50 { 10 { special.value = {$menuRubrque5} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque5} 30.special.value = {$menuRubrque5} } [END] [menuCondition({$menuRubrque7})] # Premier niveau lib.navigation.main.60 < lib.navigation.main.10 lib.navigation.main.60 { 10 { special.value = {$menuRubrque7} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque7} 30.special.value = {$menuRubrque7} } [END] [menuCondition({$menuRubrque8})] # Premier niveau lib.navigation.main.70 < lib.navigation.main.10 lib.navigation.main.70 { 10 { special.value = {$menuRubrque8} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque8} 30.special.value = {$menuRubrque8} } [END] [menuCondition({$menuRubrque6})] # Premier niveau lib.navigation.main.80 < lib.navigation.main.10 lib.navigation.main.80 { 10 { special.value = {$menuRubrque6} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque6} 30.special.value = {$menuRubrque6} } [END] [menuCondition({$menuRubrque9})] lib.navigation.main.90 < lib.navigation.main.10 lib.navigation.main.90 { 10 { special.value = {$menuRubrque9} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub = <li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque9} 30.special.value = {$menuRubrque9} } [END] [menuCondition({$menuRubrque10})] lib.navigation.main.100 < lib.navigation.main.10 lib.navigation.main.100 { 10 { special.value = {$menuRubrque10} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque10} 30.special.value = {$menuRubrque10} } [END] [menuCondition({$menuRubrque11})] lib.navigation.main.110 < lib.navigation.main.10 lib.navigation.main.110 { 10 { special.value = {$menuRubrque11} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque11} 30.special.value = {$menuRubrque11} } [END] [menuCondition({$menuRubrque12})] lib.navigation.main.120 < lib.navigation.main.10 lib.navigation.main.120 { 10 { special.value = {$menuRubrque12} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque12} 30.special.value = {$menuRubrque12} } [END] [menuCondition({$menuRubrque13})] lib.navigation.main.130 < lib.navigation.main.10 lib.navigation.main.130 { 10 { special.value = {$menuRubrque13} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque13} 30.special.value = {$menuRubrque13} } [END] [menuCondition({$menuRubrque14})] lib.navigation.main.140 < lib.navigation.main.10 lib.navigation.main.140 { 10 { special.value = {$menuRubrque14} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque14} 30.special.value = {$menuRubrque14} } [END] [menuCondition({$menuRubrque15})] lib.navigation.main.150 < lib.navigation.main.10 lib.navigation.main.150 { 10 { special.value = {$menuRubrque15} 1 { NO { stdWrap.outerWrap = <span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">|</span><i class="ti-plus"></i> stdWrap.outerWrap.insertData = 1 wrapItemAndSub = <li class="nav-{field:rowDescription}">|<ul class="collapse"> wrapItemAndSub.insertData = 1 } ACT < .NO ACT.wrapItemAndSub =<li class="nav-{field:rowDescription} cur active">|<ul class="collapse"> ACTIFSUB < .IFSUB } } 20.special.value = {$menuRubrque15} 30.special.value = {$menuRubrque15} } [END] #menu secondaire de gauche # Si constante = 1, modification du html pour ouvrir la rubrique 2 dans le second menu [{$menuRubrque2.openInSecondary} == 1] lib.navigation.main.20 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque2} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque2}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque2} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque2} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque2} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 3 dans le second menu [{$menuRubrque3.openInSecondary} == 1] lib.navigation.main.30 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque3} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque3}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque3} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque3} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque3} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 4 dans le second menu [{$menuRubrque4.openInSecondary} == 1] lib.navigation.main.40 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque4} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque4}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque4} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque4} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque4} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 5 dans le second menu [{$menuRubrque5.openInSecondary} == 1] lib.navigation.main.50 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque5} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque5}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque5} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque5} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque5} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 7 dans le second menu [{$menuRubrque7.openInSecondary} == 1] lib.navigation.main.60 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque6} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque6}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque6} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque6} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque6} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 8 dans le second menu [{$menuRubrque8.openInSecondary} == 1] lib.navigation.main.70 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque7} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque7}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque7} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque7} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque7} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 6 dans le second menu [{$menuRubrque6.openInSecondary} == 1] lib.navigation.main.80 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque8} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque8}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque8} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque8} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque8} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 9 dans le second menu [{$menuRubrque9.openInSecondary} == 1] lib.navigation.main.90 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque9} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque9}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque9} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque9} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque9} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 10 dans le second menu [{$menuRubrque10.openInSecondary} == 1] lib.navigation.main.100 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque10} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque10}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque10} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque10} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque10} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 11 dans le second menu [{$menuRubrque11.openInSecondary} == 1] lib.navigation.main.110 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque11} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque11}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque11} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque11} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque11} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 12 dans le second menu [{$menuRubrque12.openInSecondary} == 1] lib.navigation.main.120 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque12} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque12}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque12} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque12} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque12} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 13 dans le second menu [{$menuRubrque13.openInSecondary} == 1] lib.navigation.main.130 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque13} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque13}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque13} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque13} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque13} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 14 dans le second menu [{$menuRubrque14.openInSecondary} == 1] lib.navigation.main.140 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque14} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque14}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque14} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque14} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque14} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 15 dans le second menu [{$menuRubrque15.openInSecondary} == 1] lib.navigation.main.150 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque15} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque15}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque15} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque15} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque15} complet cur active">|<ul class="collapse"> } 30 > } [global] # Si constante = 1, modification du html pour ouvrir la rubrique 1 dans le second menu [{$menuRubrque1.openInSecondary} == 1] lib.navigation.main.10 { 5 < .10 5.1 { NO { doNotLinkIt = 1 doNotShowLink = 1 stdWrap > wrapItemAndSub > wrapItemAndSub.cObject = COA_INT wrapItemAndSub.cObject { 5 = TEXT 5 { value = <li class="nav-{$colorRubrque1} basic newMenu"><p> value.insertData = 1 } 10 = TEXT 10 { typolink { parameter.data = field:uid returnLast = url } dataWrap = <a href="|" title="{field:title}" data-uid="{field:uid}"><span class="menu-logo"><i class="{field:subtitle}"></i></span><span class="menu-title">{field:title}</span><i class="ti-plus"></i> } 15 = TEXT 15 { value = </a></p> } 20 = TEXT 20 { dataWrap = <div class="submenu aside-{$colorRubrque1}"><div class="aside-title"><span>{field:title}</span></div><div class="row"><div class="col-md-9"> } 25 = CONTENT 25 { table = tt_content select { pidInList.data = field:uid where = colPos = 0 orderBy = sorting } renderObj = < tt_content } 30 = TEXT 30 { value = </div><div class="col-md-3 subcontent-wrap columnVertical"><div class="colTop"></div><div class="colBottom"></div></div></div></div></li> } } } ACT < .NO ACT.wrapItemAndSub.cObject.5.value = <li class="nav-{$colorRubrque1} basic cur active newMenu"><p> ACTIFSUB < .IFSUB } 10.1 { NO.wrapItemAndSub = <li class="nav-{$colorRubrque1} complet">|<ul class="collapse"> ACT.wrapItemAndSub = <li class="nav-{$colorRubrque1} complet cur active">|<ul class="collapse"> } 30 > } [global]