コード例 #1
0
ファイル: Admenu.php プロジェクト: JamesNguyen9x/vatc
 protected function has_parent($menu_id)
 {
     if (Admenu::find($menu_id)->parent > 0) {
         return true;
     }
     return false;
 }
コード例 #2
0
 public function massdel(Request $request)
 {
     $massdel = $request->input('massdel');
     if ($massdel) {
         DB::beginTransaction();
         try {
             foreach ($massdel as $id => $value) {
                 $admenu = Admenu::find($id);
                 $admenu->users()->detach();
                 Admenu::where('parent', $id)->update(['parent' => 0]);
                 $admenu->delete();
             }
         } catch (Exception $exc) {
             DB::rollBack();
             return redirect()->back()->with('errorMess', trans('general.error'));
         }
         DB::commit();
         return redirect()->route('admenu.index')->with('Mess', trans('general.create_succ'));
     }
 }