$bLangs = array('EN' => 'English', 'RU' => 'Russian');
foreach ($bLangs as $k => $v)
{
$this->form_validation->set_rules($k."['page_name']", lang('field_name'), 'trim|required');
}
空の EN[page_name] に対して常にエラーが返されるのはなぜですか? $_POST を印刷すると、すべて問題ありません。
ビュー ソースからの私の html は次のとおりです。
Name: <input type="text" name="EN[page_name]" value="ToDo" class="w750" /><br />
Name: <input type="text" name="RU[page_name]" value="ТоДо" class="w750" /><br />