我的验证设置如下:
[
'field' => 'impressions[]',
'label' => 'Impressions',
'rules' => 'required'
],
我有五个称为印象[] 的输入字段。我遇到的问题是,除非全部填写,否则表格将无法验证。我想让它只需要一个。有什么最佳实践吗?
我的验证设置如下:
[
'field' => 'impressions[]',
'label' => 'Impressions',
'rules' => 'required'
],
我有五个称为印象[] 的输入字段。我遇到的问题是,除非全部填写,否则表格将无法验证。我想让它只需要一个。有什么最佳实践吗?
@dallen,
您需要使用验证回调来检查:
http://ellislab.com/codeigniter/user-guide/libraries/form_validation.html#callbacks
您可以将印象传递给它,然后进行正常的 php 数组大小检查等