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

[HELP] 不同文件,不同分页

[复制链接]
发表于 2011-9-22 10:34:39 | 显示全部楼层 |阅读模式
我将view1中显示的数据的分页信息都放在了config文件夹下的pagination.php文件中,让其自动加载,然而我的另一个view2中的数据分页信息和pagination.php文件中的不一样,比如每页显示的记录数,分页样式等,那么需要在view2对应的控制器中设置view2的分页信息,不知道会和pagination.php中的信息冲突不,求个好的解决方案!!!
发表于 2011-9-22 10:41:25 | 显示全部楼层
解决很简单啊,不要用那个配置文件好了,每次自己初始化
 楼主| 发表于 2011-9-22 10:50:32 | 显示全部楼层
如果必须用呢,因为好多页面的分页格式都一样的,只有个别的不同,若写到每个控制器中,当每次修改时不是要修改大量的代码么?大哥帮忙啊
发表于 2011-9-22 15:05:48 | 显示全部楼层
直接把各別參數都寫在 config 檔案裡面,這樣就可以了

http://codeigniter.org.tw/user_guide/libraries/config.html
发表于 2011-9-23 18:58:50 | 显示全部楼层
把那些config放到一个方法里,传参数,就可以灵活配置了
function page_config($arg1,$arg2,$arg3...){

}
然后在分页那个动作里调用$this->page_config($rag1,$arg2,$arg3...);
发表于 2011-10-5 14:31:14 | 显示全部楼层
看手册,哥。
发表于 2011-10-6 09:29:56 | 显示全部楼层
都写在config文件里面,用不同的名字,调用的时候选择

本版积分规则