CodeIgniter1.5.4でライブラリーからValidation.phpをつかっててradioボタンに個別エラーを表示させることができないので調べてみるとバグみたい。
Validation.phpを修正がひつよー。
Validation.phpの231行目を修正。
#オリジナルコード
#$field = ( ! isset($this->_fields[$field])) ? $field : $this->_fields[$field];
#$this->_error_array[] = sprintf($line, $field);
$mfield = ( ! isset($this->_fields[$field])) ? $field : $this->_fields[$field];
$message = sprintf($line, $mfield);
// Set the error variable. Example: $this->username_error
$error = $field.'_error';
$this->$error = $this->_error_prefix.$message.$this->_error_suffix;
0 件のコメント:
コメントを投稿