如何在倍数视图中包含相同的表单?

时间:2012-08-30 18:08:02

标签: php codeigniter

我有一个简讯注册表格,我希望在我的CodeIgniter项目中为所有视图包含相同的FORM,而不是每个视图的每个控制器都有重复代码,必须只有一个控制器来处理表单。

加载视图或包含在另一个视图中不是问题,问题不是重复处理(js验证和记录数据库中的数据)。

2 个答案:

答案 0 :(得分:3)

您可以为每个功能添加多个视图,也可以在视图中调用视图。

$this->load->view('template');

并在模板中......

$this->load->view('header');
$this->load->view('form');
$this->load->view('footer');

答案 1 :(得分:0)

让表单本身就是一个独立的视图..并且在每个视图的基础上你想要将它包含在...中你可以include()或者像视图中的视图一样加载它{ {1}}(手头的语法可能有问题,但是)通常就是你将如何/可以做到这一点。