我一直在思考如何修改Nice Menus列表元素的默认输出,并按分类术语使每个<li>
组成为节点列表。这是子菜单的默认输出:
<ul>
<li>Test 1</li>
<li>Test 2</li>
<li>Parent
<ul>
<li>Sub 1</li>
<li>Sub 2</li>
<li>Sub 3</li>
<li>Sub 4</li>
<li>Sub 5</li>
<li>Sub 6</li>
</ul>
</li>
<li>Test 3</li>
</ul>
我的目标是根据分类术语对子子组进行分组,例如:
<ul>
<li>Test 1</li>
<li>Test 2</li>
<li>Parent
<ul>
<li>
<h3>Term 1</h3>
<a href="#">Sub 1</a>
<a href="#">Sub 2</a>
<a href="#">Sub 3</a>
</li>
<li>
<h3>Term 2</h3>
<a href="#">Sub 4</a>
<a href="#">Sub 5</a>
<a href="#">Sub 6</a>
</li>
</ul>
</li>
<li>Test 3</li>
</ul>
如何在template.php上自定义此内容?