表单验证错误输出对齐 codeigniter
form validation error output alignment codeigniter
我有这个功能,我在验证中进行了验证
if($this->form_validation->run($this) == TRUE){
$this->form_validation->set_rules('userfile', 'Document', 'callback_pdf_upload2');
$this->form_validation->set_error_delimiters('<p class="text-danger"><i class="fa fa-times-circle-o"></i>','</p>');
if($this->form_validation->run($this) == TRUE){
print_r('abcd');
exit();
}else{
$this->add_view();
}
}else{
$this->add_view();
}
我唯一的问题是,第二次验证没有在 div 上对齐。
没有得到我想要的颜色
不像这个
两者设计相同
$this->form_validation->set_message('pdf_upload', "<p class='text-danger'><i class=' fa fa-times-circle-o' ></i> No file selected</p>");
$this->form_validation->set_message('pdf_upload2', "<p class='text-danger'>".$this->upload->display_errors()."</p>");
显示错误return默认用段落包裹的字符串,
试试这个
$this->form_validation->set_message('pdf_upload2', $this->upload->display_errors('<p class="text-danger"><i class="fa fa-times-circle-o"></i>', '</p>') );
我有这个功能,我在验证中进行了验证
if($this->form_validation->run($this) == TRUE){
$this->form_validation->set_rules('userfile', 'Document', 'callback_pdf_upload2');
$this->form_validation->set_error_delimiters('<p class="text-danger"><i class="fa fa-times-circle-o"></i>','</p>');
if($this->form_validation->run($this) == TRUE){
print_r('abcd');
exit();
}else{
$this->add_view();
}
}else{
$this->add_view();
}
我唯一的问题是,第二次验证没有在 div 上对齐。
没有得到我想要的颜色
不像这个
两者设计相同
$this->form_validation->set_message('pdf_upload', "<p class='text-danger'><i class=' fa fa-times-circle-o' ></i> No file selected</p>");
$this->form_validation->set_message('pdf_upload2', "<p class='text-danger'>".$this->upload->display_errors()."</p>");
显示错误return默认用段落包裹的字符串, 试试这个
$this->form_validation->set_message('pdf_upload2', $this->upload->display_errors('<p class="text-danger"><i class="fa fa-times-circle-o"></i>', '</p>') );