У меня есть несколько файлов и ввод текста в моей форме. Мой код:
if(formValidationIsGood) {
if(customeCheckFileErrorIsEmpty) {
//StartProcess
}
else {
//I load my view with my array which contains the different error related to the files.
}
else {
//I load my view with the form error (set up by : $this->form_validation->set_rules('variable', 'Variable', 'required');) But if there is an error for the files I cant display it.
}
С этим кодом я не могу одновременно показать ошибку формы и ошибки файлов. Например, пользователь загружает CSV-файл вместо PDF-файла, и он забыл записать в текстовом поле, будет отображаться ошибка формы, но не ошибка файла, и наоборот.
Очевидно, я использую помощник файл предоставлен кодом воспламенителя.