3
に動作しないにチェックボックスが働いていないときに私は、チェックボックスと入力ボックスを持つフォームが、検証チェックボックスを持っているし、検証エラーが表示さ形CIで検証する]チェックボックス
ポストコントローラ:
$this->load->helper('form');
$this->load->library('form_validation');
$rules=array(
array(
'field'=>'title',
'label'=>'Title',
'rules'=>'required'),
array('field'=>'content',
'label'=>'Content',
'rules'=>'required'),
array('field'=>'category',
'label'=>'category',
'rules'=>'required'));
$this->form_validation->set_rules($rules);
Indexビュー:
<div class="box-content">
<h3>category</h3>
<?php
$pcat=isset($post_cat)?$post_cat:array();
foreach($category as $key => $value){
$checked=in_array($value['category_id'],$pcat);
$name='category['.$value['name'].']';
echo '<label style="display:block;">';
echo $value['name'];
echo form_checkbox(
array(
'name'=>$name,
'value'=>$value['category_id'],
'checked'=>$checked));}
echo '</label>';
?>
<?php echo form_error('category');?>
</div>
あなたのカテゴリ入力としてその
私はそれをテストします。それは働いていますが、チェックボックスのフォームエラーを表示しません。 – tara
いずれかのチェックボックスがオンになっていると、エラーは表示されません。すべてのチェックボックスをオフのままにした場合、エラーのみが表示されます –
すべてのチェックボックスをオフにしてからエラーを表示しない場合... – tara