Example #1
0
 public function destroy(Request $request, Category $categories, Product $products)
 {
     $id = $request->category_id;
     //Проверяет наличие потомков заданной категории
     $category = $categories->checkByChild($id);
     //Проверяет наличие товаров в заданной категории
     $product = $products->checkByCategories($id);
     if (!empty($category) or !empty($product)) {
         return redirect()->back()->with('message', "<script>alert('Нельзя удалить категорию, в которой есть дочерние элементы или в которой есть товары')</script>");
     } else {
         Category::destroy($id);
         return redirect()->back();
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect(route('admin.category.index'));
 }
Example #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect('/back/goals');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     try {
         $category = Category::findOrFail(Input::get('id'));
     } catch (Exception $e) {
         return Redirect::to('/admin.categories/')->with('flash_message', 'Category not found');
     }
     # Note there's a `deleting` Model event which makes sure
     //category_equipmemt entries are also destroyed
     # See Category.php for more details
     Category::destroy(Input::get('id'));
     return Redirect::action('CategoriesController@index')->with('flash_message', 'Your Category has been deleted.');
 }
 /**
  * Elimina la cateogira de la BD
  *
  * @param int id
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect()->route('categories.index');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return 'deleted successfully.';
 }
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect('category/index');
 }
 public function deleteCategoryPost(Request $request)
 {
     $user = Auth::user();
     if ($user != null && $user->hasRole('admin')) {
         $validator = Validator::make($request->all(), array('category' => 'required'));
         if ($validator->fails()) {
             return redirect('admin/add-category');
         } else {
             $result = Category::destroy($request->category);
             return redirect('admin/add-category');
         }
     } else {
         return view('admin.login');
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy(Request $request)
 {
     foreach ($request->input('to_delete') as $item_id) {
         Category::destroy($item_id);
     }
     Session::flash('message', 'Categoría borrada Correctamente');
     return Redirect::to('categories');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     flash()->success('Success!', 'Category has been deleted!');
     return redirect('categories');
 }
Example #11
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect()->back();
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param Request $request
  * @param  int $id
  *
  * @return \Illuminate\Http\Response
  */
 public function destroy(Request $request, int $id)
 {
     Category::destroy($id);
     return back()->with('success', 'Delete successful');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  *
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     Session::flash('flash_message', 'Category deleted!');
     return redirect('admin/category');
 }
 public function delete($id)
 {
     Category::destroy($id);
     return \Redirect('/admin/categories')->with(['flash_message' => 'Category has been Successfully removed', 'flash-warning' => true]);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return Redirect::route('admin.categorias.index');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return Response::json(array('error' => false), 200);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return redirect('/admin/category');
 }
Example #19
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int $id
  * @return RedirectResponse
  */
 public function destroy(int $id) : RedirectResponse
 {
     if (Category::destroy($id) > 0) {
         return Redirect::back()->with('message', ucfirst(trans('back/category.success_deleted')));
     } else {
         return Redirect::back()->with('message', ucfirst(trans('back/category.error_deleted')));
     }
 }
 /**
  * Mass delete function from index page
  * @param Request $request
  *
  * @return mixed
  */
 public function massDelete(Request $request)
 {
     if ($request->get('toDelete') != 'mass') {
         $toDelete = json_decode($request->get('toDelete'));
         Category::destroy($toDelete);
     } else {
         Category::whereNotNull('id')->delete();
     }
     return redirect()->route('admin.category.index');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $result = Category::destroy($id);
     return response()->json(['result' => $result]);
 }
Example #22
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     return response()->json(['success' => "category deleted"], 200);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Category::destroy($id);
     flash()->warning('La categoria fue eliminada correctamente');
     return redirect('admin/categories');
 }
 /**
  * Delete a category
  *
  * @param Category $category
  * @return array
  * @throws \Exception
  */
 public function deleteCategory(Category $category)
 {
     $ids = Category::where('parent_id', '=', $category->id)->get()->lists('id')->toArray();
     Category::destroy($ids);
     return $category->delete() ? ["status" => "success", "message" => "分类删除成功"] : ["status" => "error", "message" => "分类删除失败, 请重试"];
 }
Example #25
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     return Category::destroy($id);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy(Category $category)
 {
     //
     Category::destroy($category->id);
     return redirect('blogs')->with('message', 'The blog has been deleted!');
 }
Example #27
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  Request  $request
  * @return \Illuminate\Http\Response
  */
 public function multiple_delete(Request $request)
 {
     Category::destroy($request->ids);
     $response = ['model_type' => 'Category', 'ids' => $request->ids, 'action_type' => 'delete'];
     return json_encode($response);
 }