我需要在具有这种结构的TypoScript中构建不寻常的菜单:
<div class="main-section">
<nav>
<ul>
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
</ul>
</nav>
</div>
<div class="submenu">
<nav>
<ul id="one">
<li><a href="#">One sub 1</a></li>
<li><a href="#">One sub 2</a></li>
<li><a href="#">One sub 3</a></li>
<li><a href="#">One sub 4</a></li>
</ul>
<ul id="two">
<li><a href="#">Two sub 1</a></li>
<li><a href="#">Two sub 2</a></li>
<li><a href="#">Two sub 3</a></li>
</ul>
<ul id="three">
<li><a href="#">Three sub 1</a></li>
<li><a href="#">Three sub 2</a></li>
</ul>
</nav>
</div>
是否可以在一个Typocript代码中执行此操作,还是应该为每种菜单类型构建两个不同的代码?
答案 0 :(得分:0)
您应该构建两个菜单,第一个打印出第一个菜单级别,第二个打印出第二个菜单级别。也许可以在一个菜单中完成它,但这可能很难做到(当然不知道)。您当然应该在两个菜单之间共享通用配置。
如果您使用两个菜单,还有一个优点是您可以独立于第一个菜单级别移动第二个菜单级别。当只使用一个菜单时,这很可能是不可能的。