QQ 1640076782

2015年02月25日

关于osc中列表页的改写

Filed under: phper — phpwang @ 3:03 上午

由于我们的后台默认的有好几种分类,而这些分类在各个页面展示的也会不一样。前段时间碰到好几个客户都需要做客户案例这个栏目,这个栏目就需要做到图文并茂的展示效果,而文章的部分我们常用的就是那几种列表,没有展示图片的部分。于是我在后台上传文章的部分添加了上传图片的部分,这个做起来当然很快的,但是在前台展示效果的时候却有了一些麻烦,因为后台部分文章分类以及单页面、新闻分类都共用了一个显示的页面topics_type.php 仔细读了代码以后做了限制,效果是出来了,但是还是觉得代码看起来十分的凌乱,不是很好懂。

由于topics_type.php这个里面的内容都是从根目录下面的topics.php这个文章当中获取的,所以我在这个页面找了一下看我需要的参数是否传过来了,在这个地方做了一个输出:

确认到的确获取到了文章分类的id,然后有根据数据库以及代码查看到新闻分类的id是1,于是在展示列表的位置做了一个判断:

这样我就只需要将原来的文件复制一遍进行改写就可以了。这样写不仅方便、还有利于后期的维护修改。不至于在下次拿过来改写的时候,花费大量的时间去读以前的代码,且还不会干扰其他程序的正常执行。