如何将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>';
}
}
?>
但它将所有错误显示为一个列表项
答案 0 :(得分:2)
您可以编辑错误分隔符。 E.g:
$this->form_validation->set_error_delimiters('<li>', '</li>');
Codeigniter手册Form Validation section中的更多信息。