你好!我想了解下网站导航条的实现思路
首页 》》 主栏目 》》 子栏目 》》 。。。。
能给点思路吗? 谢谢
[b]问题补充:[/b]
数据库设计是(id,name,parent_id)吗?
如果是这样的话,每个页面都要个它一个id吗?
不是每个页面,是每个模块,你的页面需要有一个外键指向你的模块。
modules
Module_Id Module_Name Parent_Id
pages
Page_Id Page_Title Page_Content ... Module_Id
我的思路:父节点..子节点这种,把他们记录下来就可以了
1:采用数据库实现.每次跳转页面的时候通过filter拿到父节点
2:采用xml配置文件,同样通过filter实现
你将模块的级联关系存在数据库中,然后递归出来就是了。
如果你的数据库支持with-as语法,一条sql就都查出来了。