【发布时间】:2010-12-27 00:17:08
【问题描述】:
我在 Codeigniter 中读到过,我应该通过将验证代码放入我的控制器并将验证规则/默认值放入我的模型来组织我的表单代码。
这是否只是通过在我的模型中创建一个如下所示的函数,然后从我的控制器内部调用它们来完成?它当然可以保持控制器清洁,但我想确保这是组织事物的正确方式。
//inside widget_model.php
function myRules()
{
$this->form_validation->set_rules('item_name', 'name', 'required');
$this->form_validation->set_rules('item_description', 'description', 'required');
}
function myDefaults()
{
return $defaults = array(
'page_title' => "Add new widget",
'fname' => 'widget_name',
'fdescription' => 'widget_description'
);
}
【问题讨论】:
标签: php forms codeigniter model controller