Example #1
0
 public function getEdit($id = 0)
 {
     if (empty($id)) {
         return redirect()->back();
     }
     $menu = data_menu::whereStatus(1)->whereParent_id(0)->get();
     $edit = data_menu::find($id);
     return view('Menus.show', ['parent' => $menu, 'menu' => $edit]);
 }
Example #2
0
 public function mainMenu()
 {
     $menus = data_menu::whereStatus(1)->orderby('seri', 'asc')->get();
     $permission = [];
     if (\Auth::check()) {
         foreach (data_menu_user::whereIn('id_level', \Me::level())->get() as $access) {
             $permission[] = $access->id_menu;
         }
     }
     $menu = [];
     foreach ($menus as $row) {
         if (in_array($row->id_menu, $permission)) {
             $menu[$row->parent_id][] = $row;
         }
     }
     return $this->get_menu($menu);
 }