【发布时间】:2012-06-08 12:32:32
【问题描述】:
我是一个 CI 新手,我正在转换一个我在程序上开发的网站,我希望尽可能“正确”......我有我的默认控制器,它有一个类,并且在它是每个页面的一个方法,每个方法根据正在访问的页面加载不同的内容视图。
很简单...但是假设在persons 页面上,在persons 表中,有一些字段包含来自各个表的每个人的详细信息(即最喜欢的啤酒、最近购买的东西、最喜欢的颜色等... )。所以也许我应该有一个“人”类和调用不同模型的不同方法?我想遵守规则,但要尽快到达那里。非常感谢!
【问题讨论】:
-
我无法清楚地了解您拥有什么以及想要什么。听起来这可以通过模型解决?
-
我猜这个方法是正确的。控制器“beer”不一定会调用模型“beer_model”。您可以在控制器“Person”中创建一个方法 beer_consumption($person_id) 并调用“Beer”模型
标签: codeigniter methods controllers