0

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

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

4

1 回答 1

0

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

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

这使您能够制作自定义模板,并且您可以在控制器中决定是否要在其中使用搜索表单。

如果您希望在视图本身中执行此操作,您可以尝试在您的视图中使用它

include(searchform.php)
于 2013-03-22T13:19:07.060 回答