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

[讨论/交流] 留言板

[复制链接]
发表于 2011-6-16 18:56:34 | 显示全部楼层 |阅读模式
比如一个留言板试图,需要显示数据库的信息,操作是否
1.在留言板试图中装载一个model来取得数据,然后显示??
2.从控制器把数据发送到视频,比如$data['base']= $this->config->item('base_url');这样的数据,控制器里每个方法如果想要调用试图都要写一次$data['base']= $this->config->item('base_url');这样不是很不简洁??
发表于 2011-6-16 19:06:47 | 显示全部楼层
使用url辅助函数,具体看手册
 楼主| 发表于 2011-6-16 23:35:41 | 显示全部楼层
jeongee 发表于 2011-6-16 19:06
使用url辅助函数,具体看手册

在留言板试图中装载一个model来取得数据,然后显示
请问想法正不正确
发表于 2011-6-17 08:16:01 | 显示全部楼层
卍陨“落,メ 发表于 2011-6-16 23:35
在留言板试图中装载一个model来取得数据,然后显示
请问想法正不正确

不推荐,数据最好在控制器中准备好
 楼主| 发表于 2011-6-17 08:31:21 | 显示全部楼层
jeongee 发表于 2011-6-17 08:16
不推荐,数据最好在控制器中准备好

那模型和视图间没有交流???
发表于 2011-6-17 08:43:49 | 显示全部楼层
卍陨“落,メ 发表于 2011-6-17 08:31
那模型和视图间没有交流???

你看下MVC的相关资料吧
发表于 2011-6-24 15:19:16 | 显示全部楼层
jeongee 发表于 2011-6-17 08:16
不推荐,数据最好在控制器中准备好

什么是MVC?既然不推荐M,那直接VC得了。。。。其实我也是不建议直接 把模型和控制器代码放在一起。。还是遵循MVC架构原则好些。。。

本版积分规则