Hallo,
ich hab das mal mit Typoscript für Bootstrap4 gemacht:
lib.sidebarBS4 = COA
lib.sidebarBS4 {
20 = HMENU
20{
special = directory
special.value = 4
1 = TMENU
1{
expAll = 1
wrap = <ul class="nav bg-success text-white rounded flex-column
flex-nowrap">|</ul>
NO = 1
NO {
wrapItemAndSub= <li class="nav-item"
id="menu{field:uid}">|</li>
wrapItemAndSub.insertData=1
ATagParams = class="nav-link bg-success"
role="button"
ATagParams.insertData = 1
ATagBeforeWrap = 1
linkWrap = |
}
IFSUB = 1
IFSUB.ATagParams = class="nav-link dropdown-toggle bg-success collapsed"
role="button" data-target="#sub{field:uid}" data-toggle="collapse"
IFSUB.ATagParams.insertData = 1
IFSUB.ATagBeforeWrap = 1
IFSUB.linkWrap = |
IFSUB.wrapItemAndSub.insertData = 1
IFSUB.wrapItemAndSub= <li class="nav-item"
id="submenu{field:uid}">|</li>
IFSUB.wrapItemAndSub.insertData=1
}
2 = TMENU
2{
stdWrap.outerWrap = |</ul></div>
stdWrap.outerWrap.stdWrap.prepend = TEXT
stdWrap.outerWrap.stdWrap.prepend.field= pid
stdWrap.outerWrap.stdWrap.prepend.wrap = <div class="collapse bg-success"
aria-expanded="false" id="sub|"><ul class="flex-column pl-2 nav " >
stdWrap.wrap = |
NO = 1
NO{
wrapItemAndSub= <li class="menu{field:uid}"
id="menu{field:uid}">|</li>
wrapItemAndSub.insertData=1
ATagParams = class="bg-success"
ATagBeforeWrap = 1
linkWrap = |
}
}
}
}
Vielleicht hilft das ja.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german