0

ドキュメントhereに従って、コントローラーにこれらの検証チェックがあるとします。

$this->form_validation->set_rules('username', 'Username', 'required');
$this->form_validation->set_rules('password', 'Password', 'required');
$this->form_validation->set_rules('passconf', 'Password Confirmation', 'required');
$this->form_validation->set_rules('email', 'Email', 'required|valid_email|is_unique[users.email]')

<?php echo validation_errors(); ?>失敗したすべてのルールを提供するために使用できます。

検証に失敗した最初のルール を取得するにはどうすればよいですか?

4

1 に答える 1

0

form_helper にする必要があります

function validation_error_first() {
    if (FALSE === ($OBJ = & _get_validation_object())) {
        return '';
    }

    return array_shift($OBJ->_error_array);
}
于 2013-07-27T08:21:28.603 に答える