我有这张桌子
id children voce alias pubblicato
11 NULL Chi Siamo chi-siamo 1
12 11 Chi Siamo - Sub chi-siamo-sub 1
所以 id 12 是 11 的子项(子菜单)。
有了这个块,我可以打印菜单的第一级
<repeat group="{{ @result }}" key="{{ @ikey }}" value="{{ @voce }}">
<li><a href="{{ @ABSOLUTE_PATH }}/{{ trim(@voce.alias) }}">{{ trim(@voce.voce) }}</a></li>
</repeat>
(结果是查询 SQL 的结果)。
当然我需要在我的方案菜单中获得它(伪//引导html代码)
<li><a href="#">ID 11 menu</a>
<ul class="dropdown-menu">
<li><a href="#">Id 12 menu</a></li>
</ul>
所以,在(非常!)伪代码中
if (children is not null) {
don't echo </li>
echo <ul class="dropdown">
echo voce where children == parent
}
非常感谢。
PS如果您认为我的表格需要编辑,请不要担心,告诉我您的最佳解决方案!