用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1622|回复: 3
收起左侧

[HELP] 版本 ci 2.2 请问如何输出二级分类?

[复制链接]
发表于 2014-10-19 13:01:48 | 显示全部楼层 |阅读模式
Model:  category_model ,get_category()data Table:
category { id,name,parentid}
Views 中:
如何用 foreach { }  循环输出

|---金融
    |--银行



或者用其他办法输出呢?





发表于 2014-10-19 14:14:26 | 显示全部楼层
这二级目录跟CI有什么关系,CI知识个框架而已,具体操作还要自己写

而且你说的不清不楚的,最起码把把数据库表结构说出来啊……
发表于 2014-10-20 09:22:42 | 显示全部楼层
本帖最后由 Closer 于 2014-10-20 10:22 编辑

設父類別的 parentid 為 0
然後在 controller 端分別處理完是否為 0 (給 model 一個參數)
不為 0 的則往上搜尋屬於哪個父類別
分開存成兩個變數,再用兩個迴圈來輸出

一般來講,多層數最好都要存入另外兩個控制項:
1.層級
2.排序

這樣才算「比較」完整的分類



另外可以參考這篇:http://codeigniter.org.cn/forums/forum.php?mod=viewthread&tid=14451

 楼主| 发表于 2014-10-20 11:07:58 | 显示全部楼层
Closer 发表于 2014-10-20 09:22
設父類別的 parentid 為 0
然後在 controller 端分別處理完是否為 0 (給 model 一個參數)
不為 0 的則往上 ...

谢谢,我想的就是这样的遍历分类

本版积分规则