2017-01-11 11:21:31
magicyou
|
在然之上直接用php生成 树形结构
function
tree(
$parentid
,
$array
,
$head
){
if
(
$head
){
echo
'<ul id="leftmenu" class="tree tree-chevrons" data-ride="tree" data-animate="true">'
;
}
else
{
echo
'<ul>'
;
}
for
(
$i
=
0
;
$i
<
count
(
$array
);
$i
++){
if
(
$array
[
$i
]->
parent
==
$parentid
){
echo
'<li>'
;
echo
'<a href="#">'
.
$array
[
$i
]->
name
.
'</a>'
;
tree(
$array
[
$i
]->
id
,
$array
,
false
);
echo
'</li>'
;
}
}
echo
'</ul>'
;
}
但是出来的结构默认没有折叠,点击也无法折叠,请问需要如何实现。
|
sunhao
|
然之中的树形菜单不是使用 ZUI 的方案实现,以 我的考勤页面为例,相关代码在: https://github.com/easysoft/rangerteam/blob/master/app/sys/common/view/treeview.html.php https://github.com/easysoft/rangerteam/blob/master/app/oa/attend/view/browse.html.php 建议仍然保留 ZUI 树形菜单的相关设置属性,将来可能会升级到 ZUI 的树形菜单实现。 |
1/1
