我刚刚开始使用 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()
似乎已经重置了所有先前定义的规则。
有没有办法合并两组规则?还是我错过了一种方法?