【发布时间】:2012-07-14 15:47:49
【问题描述】:
我刚刚使用 CodeIgniter 开始了一个小页面,并想运行 CodeIgniter 的表单验证魔术。为此,我通过config/form_validation.php 设置了一些规则:
$config = array(
array(
'field' => 'name',
'label' => 'Name',
'rules' => 'trim|required|max_length[64]'
)
);
但除此之外,我还想在控制器内部设置一些特定的规则。
$this->form_validation->set_rules('name', 'Name', ' is_unique[table.name]');
我的问题 - 特定的 set_rules() 似乎已经重置了所有之前定义的规则。
有没有办法合并这两组规则?还是我错过了一种方法?
【问题讨论】:
标签: codeigniter validation merge