簡単に言えば、ユーザー名と電子メールの入力フィールドにそれぞれ同じ (ish) フォーム検証ルールがあり、ルールのメッセージを個別に設定する必要があります。それ、どうやったら出来るの?
**CODE**
$this->form_validation->set_rules('username','Username', 'trim|required|xss_clean|min_length[2]|is_unique[users.username]');
$this->form_validation->set_rules('email','Email', 'trim|required|valid_email|xss_clean|is_unique[users.email]');
ここで「is_unique」のメッセージをオーバーライドしようとしています。
$this->form_validation->set_message('is_unique','Username taken');
電子メールにもメッセージを設定するにはどうすればよいですか?