薛伟 发表于 2011-9-22 10:34:39

不同文件,不同分页

我将view1中显示的数据的分页信息都放在了config文件夹下的pagination.php文件中,让其自动加载,然而我的另一个view2中的数据分页信息和pagination.php文件中的不一样,比如每页显示的记录数,分页样式等,那么需要在view2对应的控制器中设置view2的分页信息,不知道会和pagination.php中的信息冲突不,求个好的解决方案!!!

jeongee 发表于 2011-9-22 10:41:25

解决很简单啊,不要用那个配置文件好了,每次自己初始化

薛伟 发表于 2011-9-22 10:50:32

如果必须用呢,因为好多页面的分页格式都一样的,只有个别的不同,若写到每个控制器中,当每次修改时不是要修改大量的代码么?大哥帮忙啊

appleboy 发表于 2011-9-22 15:05:48

直接把各別參數都寫在 config 檔案裡面,這樣就可以了

http://codeigniter.org.tw/user_guide/libraries/config.html

sunxch100 发表于 2011-9-23 18:58:50

把那些config放到一个方法里,传参数,就可以灵活配置了
function page_config($arg1,$arg2,$arg3...){

}
然后在分页那个动作里调用$this->page_config($rag1,$arg2,$arg3...);

baiyuxiong 发表于 2011-10-5 14:31:14

看手册,哥。

digmouse 发表于 2011-10-6 09:29:56

都写在config文件里面,用不同的名字,调用的时候选择
页: [1]
查看完整版本: 不同文件,不同分页