如何将验证错误显示为列表项?

时间:2015-08-01 23:27:32

标签: php codeigniter

如何将validation_errors()的每个错误显示为codeigniter中的列表项。我已经尝试过以下代码:

<?php
if(validation_errors()){
    $errors = [validation_errors()];
    foreach($errors as $error){
        echo '<br><li class="alert alert-danger" role="alert">';
        echo validation_errors();
        echo '</li>';
    }
}
?>

但它将所有错误显示为一个列表项

1 个答案:

答案 0 :(得分:2)

您可以编辑错误分隔符。 E.g:

$this->form_validation->set_error_delimiters('<li>', '</li>');

Codeigniter手册Form Validation section中的更多信息。