然之上直接用php生成树形菜单无法折叠
2017-01-11 11:21:31
magicyou
  • 访问次数: 2
  • 注册日期: 2017-01-11
  • 最后登录: 2017-01-11

在然之上直接用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>'; }
但是出来的结构默认没有折叠,点击也无法折叠,请问需要如何实现。
沙发
2017-03-13 10:16:53
sunhao
  • 访问次数: 176
  • 注册日期: 2015-04-20
  • 最后登录: 2017-03-21

然之中的树形菜单不是使用 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