added print files uploader
This commit is contained in:
@@ -1147,6 +1147,49 @@ class AdminController extends Controller
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function printFiles(){
|
||||
return view('admin_pages.print_files');
|
||||
}
|
||||
|
||||
public function uploadPrintFile(){
|
||||
$AdminModel = new AdminModel;
|
||||
$vilualizer_array = $AdminModel->selectVisualizerPrint();
|
||||
|
||||
return view('admin_pages.upload_print_file')
|
||||
->with('vilualizer_array', $vilualizer_array);
|
||||
}
|
||||
|
||||
public function uploadPrintFileSave(Request $request)
|
||||
{
|
||||
$post = $request->all();
|
||||
$AdminModel = new AdminModel;
|
||||
|
||||
$template_path = "uniform-templates/" . $post['print_file_for'] . "/" . strtoupper($post['print_file_type']) . "/SIZES/" ;
|
||||
|
||||
for($i = 0; $i < count($post['uploadPrintFiles']); $i++){
|
||||
|
||||
$rawName = $request->file('uploadPrintFiles')[$i]->getClientOriginalName();
|
||||
Storage::disk('uploads')->put($template_path . $rawName, fopen($request->file('uploadPrintFiles')[$i], 'r+'));
|
||||
|
||||
$data = array(
|
||||
'TemplateCode' => $post['print_file_for'] ,
|
||||
'Path' => $template_path.$rawName,
|
||||
'Type' => strtoupper($post['print_file_type']),
|
||||
'Size' => pathinfo($rawName, PATHINFO_FILENAME)
|
||||
);
|
||||
// var_dump($data);
|
||||
$AdminModel->insertPrintFiles($data);
|
||||
}
|
||||
|
||||
return response()->json(array(
|
||||
'success' => true,
|
||||
'message'=> "Print Files(s) is successfully deleted."
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -66,6 +66,8 @@ Route::group(['middleware' => 'auth'], function () {
|
||||
|
||||
|
||||
Route::get('print-files', 'admin\AdminController@printFiles');
|
||||
Route::get('upload-print-file', 'admin\AdminController@uploadPrintFile');
|
||||
Route::post('upload-print-file/save', 'admin\AdminController@uploadPrintFileSave');
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user