美好的一天。
我正在尝试修改drupal主题的导航菜单布局。问题是我不是一个程序员,但可以按照教程,理解位和peaices。
我所拥有的是一组菜单和子菜单。目前,子菜单扩展到其父菜单下方。我想要的是子菜单扩展但生活在所有父菜单下面,所以它看起来像下面的结构。
目前看起来如何
Navigation_Menu_One
Sub_Menu_One
Sub_Menu_Two
Sub_Menu_Three
Navigation_Menu_Two
Navigation_Menu_Three
我希望它最终看起来像:
Navigation_Menu_One
Navigation_Menu_Two
Navigation_Menu_Three
Sub_Menu_One
Sub_Menu_Two
Sub_Menu_Three
我想到的是菜单系统是根据以下类的
构建的<ul class="menu">
<li class="first collapsed"></li>
<li class="first collapsed"></li>
<li class="collapsed"></li>
<li class="expanded active-trail"> (The expanded Menu)
<ul class="menu"></ul> (the sub menu I want to relocate)
</li>
<li class="collapsed"></li>
<li class="collapsed"></li>
<li class="collapsed"></li>
<li class="last collapsed"></li>
</ul>
所以我想做的是能够在页面上添加一些能够捕获
的东西<ul class="menu"></ul>
出现在
下方<li class="expanded active-trail">
并将其重新定位到最后一个类或另一个div之下。
我知道我需要使用主题中的一个模板文件中的PHP来完成此操作。任何人都会知道如何做到这一点。我使用的主题是卡罗拉主题,如果它有所帮助,但我想它对任何主题都是一样的。
答案 0 :(得分:0)
嗨,欢迎来到StackOverflow。
在您的描述中,我认为您应该能够在不编写任何代码的情况下实现此目的。只需导航到site building > menus > navigation
并使用拖动手柄移动子菜单,使它们位于所需菜单项下方。