做了一个thinkphp左侧菜单,代码定义在了公共函数库里面,左侧菜单所有内容都保存在了一个表里面,一级二级使用的是 parentid 进行的关联,在模板里面要把二级菜单全部给循环显示出来,栏目表名为think_class, 表有字段:id,name,parentid,参考代码。,PHP代码如下:,然后在模版中:,自己修改一下模板的样式即可。,

做了一个thinkphp左侧菜单,代码定义在了公共函数库里面,左侧菜单所有内容都保存在了一个表里面,一级二级使用的是 parentid 进行的关联,在模板里面要把二级菜单全部给循环显示出来,栏目表名为think_class, 表有字段:id,name,parentid,参考代码。

PHP代码如下:

  1. $class=M("Class");  
  2. $data=$class->select();  
  3. $list=array();  
  4. foreach($data as $arr){  
  5. $list[$arr['parentid']][]=$arr;//重新整理数据排序。  
  6. }//xiariboke.net  
  7. $this->assign("list",$list);  

然后在模版中:

  1. name="list[0]" id="vo">  
  2.   
  3. 大分类:{$vo.name}  
  4.   
  5. 所属小分类:  
  6.   
  7.    name="list[$vo['id']]" id="vo2">  
  8.   
  9.         {$vo2.name}  
  10.   
  11.        
  12.   
  13.    

自己修改一下模板的样式即可。

,

做了一个thinkphp左侧菜单,代码定义在了公共函数库里面,左侧菜单所有内容都保存在了一个表里面,一级二级使用的是 parentid 进行的关联,在模板里面要把二级菜单全部给循环显示出来,栏目表名为think_class, 表有字段:id,name,parentid,参考代码。

PHP代码如下:

  1. $class=M("Class");  
  2. $data=$class->select();  
  3. $list=array();  
  4. foreach($data as $arr){  
  5. $list[$arr['parentid']][]=$arr;//重新整理数据排序。  
  6. }//xiariboke.net  
  7. $this->assign("list",$list);  

然后在模版中:

  1. name="list[0]" id="vo">  
  2.   
  3. 大分类:{$vo.name}  
  4.   
  5. 所属小分类:  
  6.   
  7.    name="list[$vo['id']]" id="vo2">  
  8.   
  9.         {$vo2.name}  
  10.   
  11.        
  12.   
  13.    

自己修改一下模板的样式即可。

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞