如何在Codeigniter中制作“便携式”视图?

时间:2013-03-21 21:26:00

标签: php codeigniter

我的索引中有一个我想要包含搜索表单的地方。事情是这个'搜索表'需要在网站的不同部分,所以我做的是为搜索表单视图创建一个控制器和模型。现在我的问题是我不知道如何将它包含在我的索引中(或网站的其他部分)。

我已经知道从视图加载控制器违背MVC模式,所以我不再寻找它了。我做了一些研究,最常见的答案似乎是“重用模型”,但我不确定这意味着什么。我应该复制搜索表单控制器中的函数并将它们包含在索引控制器中吗?

1 个答案:

答案 0 :(得分:0)

首先,我认为你应该看看模板方法,如果你还没有使用它。

http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html

这使您可以制作自定义模板,您可以在控制器中决定是否要在其中添加搜索表单。

如果你想在视图中执行此操作,可以尝试在视图中使用它

include(searchform.php)