网站主页导航中列类别:机械公司 化工公司等等
点击其中任意一类别导航后列出的是所有本类的全部列表,如点击机械公司进入列表页,全部列出机械公司的列表。点击机械公司列表中任意一个公司链接后进入本机械公司的个人公司主页。
如:http://127.0.0.1/test/index.php/com/sanyizhonggong 在三一重工公司主页中有三一重工公司的导航。 可能包含 公司新闻,公司产品,联系方式 ,在线留言等导航。
要实现点击任意一家公司后显示的模板全是此模板但是点击任意一家公司的导航内容显示的只是本公司的内容。
常理分析如果是点击任意一家公司的主页必须要GET传入本公司的ID后才能显示本公司的信息。在网上看到一些实例并没有传每家公司的ID。访问模式为:
http://127.0.0.1/test/index.php/com/sangyizhonggong 等等类似这样的后缀.
这里有有几个问题不是太清楚:
1、点击网站主页的导航时。显示模式为http://127.0.0.1/test/index.php/jixiegongsi 此处并没有传机械公司的类别ID。没有传机械公司的大类ID怎么在导航中查出机械公司下面的所有列表?
2、点击机械公司列表中的任意一家公司后进入的公司主页的模板是一样的。
但是每个模板中公司导航调用的内容却都不一样。此处也没有传每家的ID。
如http://127.0.0.1/test/index.php/company/sanyizhonggong
http://127.0.0.1/test/index.php/company/yutonggongsi 等等全是类似此种样式、但是点击这两个地址中的导航调用的内容却是完成不同的。此处三一重要和宇通公司两家的ID都没有在地址栏中出现。模板中如何区分两家公司的内容呢?
本人能想到的他们实现这种的功能思路大概如下:
1、关系表模型。主要用于一对多关联 类别和公司 视图模型 调用每家公司内容时需要得到类别ID。否则机械类和化工类如法区分
2、路由配置
不知道思路是否正确。请大家帮忙指正。
destoon大概实现的模式就是这样、现在需要开发一个类似于DESTOON同此类功能,请问大家要实现如上描述的功能主要涉及THINKPHP中的那些技术才能实现。
最佳答案