added delete visualizer
This commit is contained in:
@@ -897,5 +897,43 @@ class AdminController extends Controller
|
||||
'thumb' => $array_thumbnail_display,
|
||||
'item' => $array_item
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
function viewVisualizer($id){
|
||||
$AdminModel = new AdminModel;
|
||||
$sports_array = $AdminModel->selectSports();
|
||||
$pattern_array = $AdminModel->selectPattern();
|
||||
$template_array = $AdminModel->editVisualizer($id);
|
||||
$sports_category_array = $AdminModel->selectSportsCategory($template_array[0]->SportsId);
|
||||
$template_pattern_array = explode(",", $template_array[0]->PatternId);
|
||||
|
||||
return view('admin_pages.edit_visualizer')
|
||||
->with('sports_array', $sports_array)
|
||||
->with('pattern_array', $pattern_array)
|
||||
->with('template_array', $template_array)
|
||||
->with('sports_category_array', $sports_category_array)
|
||||
->with('template_pattern_array', $template_pattern_array);
|
||||
}
|
||||
|
||||
function deleteVisualizer(Request $request){
|
||||
$post = $request->all();
|
||||
$AdminModel = new AdminModel;
|
||||
|
||||
$template_array = $AdminModel->editVisualizer($post['id']);
|
||||
|
||||
$res_deleteVisualizer = $AdminModel->deleteVisualizer($post['id']);
|
||||
$res_deleteDefaultBodyColor = $AdminModel->deleteDefaultBodyColor($template_array[0]->TemplateCode);
|
||||
$res_deleteTemplatePath = $AdminModel->deleteTemplatePath($template_array[0]->TemplateCode);
|
||||
$res_deleteDefaultTrimColor = $AdminModel->deleteDefaultTrimColor($template_array[0]->TemplateCode);
|
||||
$res_deletePrintPatternList = $AdminModel->deletePrintPatternList($template_array[0]->TemplateCode);
|
||||
|
||||
return response()->json(array(
|
||||
'success' => true,
|
||||
'message'=> "Visualizer is successfully deleted."
|
||||
));
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -58,7 +58,9 @@ Route::group(['middleware' => 'auth'], function () {
|
||||
Route::post('visualizer/request/get-sports-category', 'admin\AdminController@selectSportsCategory');
|
||||
Route::get('/get-overlay-pattern', 'admin\AdminController@getOverlayPattern');
|
||||
Route::post('/add-new-visualizer/save', 'admin\AdminController@saveNewVisualizer');
|
||||
|
||||
Route::get('/view-visualizer/{id}', 'admin\AdminController@viewVisualizer');
|
||||
Route::post('visualizer/delete', 'admin\AdminController@deleteVisualizer');
|
||||
|
||||
Route::get('user-list', 'admin\AdminController@userList');
|
||||
|
||||
Route::post('post/update-user-as-store-owner', 'admin\AdminController@updatUserAsStoreOwner');
|
||||
|
||||
@@ -311,11 +311,62 @@ class AdminModel extends Model
|
||||
->get();
|
||||
return $i;
|
||||
}
|
||||
|
||||
|
||||
function selectOrder($field, $value){
|
||||
$i = DB::table('orders')
|
||||
->where($field, $value)
|
||||
->get();
|
||||
return $i;
|
||||
}
|
||||
|
||||
function editVisualizer($id){
|
||||
$i = DB::table('templates')
|
||||
->where('Id', $id)
|
||||
->get();
|
||||
return $i;
|
||||
}
|
||||
|
||||
|
||||
function deleteVisualizer($id){
|
||||
|
||||
$i = DB::table('templates')
|
||||
->where("Id", $id)
|
||||
->delete();
|
||||
return $i;
|
||||
}
|
||||
|
||||
function deleteDefaultBodyColor($tempCode){
|
||||
|
||||
$i = DB::table('template_body_colors')
|
||||
->where("TemplateCode", $tempCode)
|
||||
->delete();
|
||||
return $i;
|
||||
}
|
||||
|
||||
function deleteTemplatePath($tempCode){
|
||||
|
||||
$i = DB::table('template_paths')
|
||||
->where("TemplateCode", $tempCode)
|
||||
->delete();
|
||||
return $i;
|
||||
}
|
||||
|
||||
function deleteDefaultTrimColor($tempCode){
|
||||
|
||||
$i = DB::table('template_trim_colors')
|
||||
->where("TemplateCode", $tempCode)
|
||||
->delete();
|
||||
return $i;
|
||||
}
|
||||
|
||||
function deletePrintPatternList($tempCode){
|
||||
|
||||
$i = DB::table('print_pattern_list')
|
||||
->where("TemplateCode", $tempCode)
|
||||
->delete();
|
||||
return $i;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user