diff --git a/app/Controllers/Employeedetails.php b/app/Controllers/Employeedetails.php index 4a150801..0c9a425f 100755 --- a/app/Controllers/Employeedetails.php +++ b/app/Controllers/Employeedetails.php @@ -338,11 +338,25 @@ class Employeedetails extends BaseController if ($result) { // Get the uploaded files - $files = $this->request->getFiles(); - $fileNames = $this->request->getPost('file_name'); // Get user-entered file names - if (isset($files['emp_file'])) { - foreach ($files['emp_file'] as $index => $file) { - if ($file->isValid() && !$file->hasMoved()) { + $files1 = $this->request->getFile('emp_file1'); + $files2 = $this->request->getFile('emp_file2'); + $files3 = $this->request->getFile('emp_file3'); + $files4 = $this->request->getFile('emp_file4'); + $files5 = $this->request->getFile('emp_file5'); + + $files=[$files1,$files2,$files3,$files4,$files5]; + + $fileName1 = $this->request->getPost('file_name1'); + $fileName2 = $this->request->getPost('file_name2'); + $fileName3 = $this->request->getPost('file_name3'); + $fileName4 = $this->request->getPost('file_name4'); + $fileName5 = $this->request->getPost('file_name5'); + + $fileNames=[$fileName1,$fileName2,$fileName3,$fileName4,$fileName5]; + + if (!empty($files)) { + foreach ($files as $index => $file) { + if ($ffile && $file->isValid() && !$file->hasMoved()) { // Move the file to the desired directory $newName = $file->getRandomName(); $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); @@ -619,12 +633,6 @@ class Employeedetails extends BaseController $EmpId = $this->request->getPost('employeeid'); - - - - - - $EmpId = $this->request->getPost('employeeid'); $PictureName = $this->request->getPost('Image'); $ModifyPictureName = $this->request->getPost('ModifyImage'); @@ -816,27 +824,42 @@ class Employeedetails extends BaseController //print_r($Employee);die(); $result = $this->employeedetails_model->UpdateEmployee($Employee, $EmpId); - // Get the uploaded files - $files = $this->request->getFiles(); - $fileNames = $this->request->getPost('file_name'); // Get user-entered file names - if (isset($files['emp_file'])) { - foreach ($files['emp_file'] as $index => $file) { - if ($file->isValid() && !$file->hasMoved()) { - // Move the file to the desired directory - $newName = $file->getRandomName(); - $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); - $path = ROOTPATH . 'public/uploads/images/emp_files/' . $newName; - // Store the file information in the database - $this->empFiles->save([ - 'file_name' => $fileNames[$index], // User-entered file name - 'emp_file' => $newName, // New file name - 'emp_id' => $EmpId, - 'path' => $path - ]); - } - } - } + // Get the uploaded files + $files1 = $this->request->getFile('emp_file1'); + $files2 = $this->request->getFile('emp_file2'); + $files3 = $this->request->getFile('emp_file3'); + $files4 = $this->request->getFile('emp_file4'); + $files5 = $this->request->getFile('emp_file5'); + + $files=[$files1,$files2,$files3,$files4,$files5]; + + $fileName1 = $this->request->getPost('file_name1'); + $fileName2 = $this->request->getPost('file_name2'); + $fileName3 = $this->request->getPost('file_name3'); + $fileName4 = $this->request->getPost('file_name4'); + $fileName5 = $this->request->getPost('file_name5'); + + $fileNames=[$fileName1,$fileName2,$fileName3,$fileName4,$fileName5]; + + if (!empty($files)) { + foreach ($files as $index => $file) { + if ($file && $file->isValid() && !$file->hasMoved()) { + // Move the file to the desired directory + $newName = $file->getRandomName(); + $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); + $path = ROOTPATH . 'public/uploads/images/emp_files/' . $newName; + // Store the file information in the database + $this->empFiles->save([ + 'file_name' => $fileNames[$index], // User-entered file name + 'emp_file' => $newName, // New file name + 'emp_id' => $result, + 'path' => $path + + ]); + } + } + } diff --git a/app/Views/addEmployeenew.php b/app/Views/addEmployeenew.php index e7f19309..0fe7955d 100755 --- a/app/Views/addEmployeenew.php +++ b/app/Views/addEmployeenew.php @@ -423,13 +423,7 @@ Proof - +
@@ -1004,7 +998,7 @@
-
+
@@ -1016,6 +1010,24 @@ onchange="ValidateAadhar();" class="form-control" onkeypress="return isNumberKey(event)" required>
+ +
+ + +
+
+ + +
+ + + + +
+ +
+
+ +
+ + +
+
+ + +
+ + + + + +
+ + +
+
+ +
+ + +
+
+ + +
+ +
+ +
+
+
+ + +
+
+ + +
+
+ +
+
+
+ + +
+
+ + +
+
+ @@ -1043,48 +1114,11 @@ - - -
- -
-
-
-
-
- -
- - -
-
- - -
-
- -
-
- -
-
-
- - -
+ @@ -1123,28 +1157,6 @@ } } - function appendFilesFileds(data) { - var newRowHtml = ` -
-
- File name - -
-
- File - -
-
- - -
-
`; - - $('#filesContainer').append(newRowHtml); - $('.a1').hide(); - $('#filesContainer .pad:last .a1').show(); - } - function removeContact(button) { $(button).closest('.pad').remove(); $('#filesContainer .a1').hide(); @@ -1458,7 +1470,7 @@ var combinedFormData = new FormData(); // Use FormData to handle files // List of form IDs you want to combine - var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm', '#fileForm']; // Add all your form IDs here + var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm',]; // Add all your form IDs here formIds.forEach(function(formId) { var $form = $(formId); diff --git a/app/Views/editEmployeenew.php b/app/Views/editEmployeenew.php index edf6deb2..968f746a 100755 --- a/app/Views/editEmployeenew.php +++ b/app/Views/editEmployeenew.php @@ -191,13 +191,7 @@ if (!empty($EmpDetails)) { Proof - +
@@ -913,44 +907,228 @@ if (!empty($EmpDetails)) {
-
+
-
-
- * - -
-
- - -
-
- - -
- + 0) { + + ?> -
+ + + + + + +
+
* + +
+ +
+ + +
+
+ + +
+
+ +
+ +
+ +
+ +
+ + +
+
+ + +
+
+ +
+ +
+ +
+ +
+ + +
+
+ + +
+ +
+ +
+
+
+ + +
+
+ + +
+
+ +
+
+
+ + +
+
+ + +
+
+ + + + +
+
* + +
+ +
+ + +
+
+ + +
+
+ +
+ +
+ +
+ +
+ + +
+
+ + +
+
+ +
+ +
+ +
+ +
+ + +
+
+ + +
+ +
+ +
+
+
+ + +
+
+ + +
+
+ +
+
+
+ + +
+
+ + +
+
+ +
@@ -960,96 +1138,14 @@ if (!empty($EmpDetails)) { - - -
- -
- -
-
-
-
- - - - 0) { ?> - - - - $value) { ?> - -
-
- - - - - - -
-
- - - -
-
- - -
- -
- - -
-
- - -
-
- - -
-
- -
-
- - - -
- - -
-
- - -
+ + @@ -1534,28 +1630,6 @@ if (!empty($EmpDetails)) { } } - function appendFilesFileds(data) { - var newRowHtml = ` -
-
- File name - -
-
- File - -
-
- - -
-
`; - - $('#filesContainer').append(newRowHtml); - $('.a1').hide(); - $('#filesContainer .pad:last .a1').show(); - } - function removeContact(button) { if (button.id != '') { $('#loader').show(); @@ -1773,7 +1847,7 @@ if (!empty($EmpDetails)) { var isValid = true; var combinedFormData = new FormData(); - var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm', '#fileForm']; // Add all your form IDs here + var formIds = ['#accountForm', '#profileForm', '#bankForm', '#proofForm']; // Add all your form IDs here formIds.forEach(function(formId) { var $form = $(formId);