와 아코디언 메뉴 :TYPO3 8.7.9 - 분할 된 메뉴 라인 나는 다음과 같은 간단한 TypoScript와 아코디언 메뉴를 사용하여 모바일 내비게이션의 경우
lib.testMenu = HMENU
lib.testMenu {
entryLevel = 0
wrap = <div id="mobile_menu">|</div>
1 = TMENU
1 {
expAll = 1
IFSUB = 1
IFSUB {
wrapItemAndSub = <li class="has-sub">|</li>
}
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li>|</li>
}
2 < .1
3 < .1
3 {
IFSUB {
wrapItemAndSub = <li class="has-sub">|</li>
}
}
4 < .3
}
처음 두 수준은 보통 헤드 라인을 가지고있다. 'has-sub'클래스를 사용하면 jquery를 사용하여 다음 단계를 열 수 있습니다. 3, 4 단계에는 내용이 있습니다. 따라서 각 레벨의 웹 페이지에 대한 링크와 그 아래의 레벨을 여는 링크가 포함 된 메뉴 라인이 필요합니다. 다음과 같이 표시되어야합니다 :
'현재 계층 링크 | 화살표 '(아래의 레이어를 열려면 링크)'
<li>link-of-the-current-level</li>
<li class="has-sub">' Arrow' (link to open the layer below)' ><ul><li> (...)</li><> (...)</li></ul></li>
더 낮은 수준이없는 경우가 많은 시도에도 불구하고 더
<li class="has-sub"> (...)</li>.
, 나는 불행하게도 솔루션에 가까이 오지 않은 일 때문에 내가 어떤 힌트에 대해 기쁘게 생각한다. 내가 제대로 이해 한 경우
빠른 반응을 가져 주셔서 감사합니다. 생성 된 HTML은 멋지게 보이며 내가 필요로하는 것은 excatly합니다. 하지만 저는 아코디언을위한 jquery가있는 프롤렘을 가지고 있습니다. 그래서 더 많은 테스트를해야합니다. – Robert
몇 가지 테스트를 마친 후에는 문제가 없습니다. 다시 한 번 감사드립니다. – Robert