@@ -19,7 +19,7 @@ public function index()
19
19
{
20
20
$ menus = Menu::all ();
21
21
22
- return view ('SimpleMenu::pages . ' .config ('simpleMenu.framework ' ).'.menus.index ' , compact ('menus ' ));
22
+ return view ('SimpleMenu::admin . ' .config ('simpleMenu.framework ' ).'.menus.index ' , compact ('menus ' ));
23
23
}
24
24
25
25
/**
@@ -29,7 +29,7 @@ public function index()
29
29
*/
30
30
public function create ()
31
31
{
32
- return view ('SimpleMenu::pages . ' .config ('simpleMenu.framework ' ).'.menus.create ' );
32
+ return view ('SimpleMenu::admin . ' .config ('simpleMenu.framework ' ).'.menus.create ' );
33
33
}
34
34
35
35
/**
@@ -61,7 +61,7 @@ public function edit($id)
61
61
{
62
62
$ menu = Menu::findOrFail ($ id );
63
63
64
- return view ('SimpleMenu::pages . ' .config ('simpleMenu.framework ' ).'.menus.edit ' , compact ('menu ' ));
64
+ return view ('SimpleMenu::admin . ' .config ('simpleMenu.framework ' ).'.menus.edit ' , compact ('menu ' ));
65
65
}
66
66
67
67
/**
@@ -78,7 +78,6 @@ public function update(Request $request, $id)
78
78
'name ' => 'required|unique:menus,name, ' .$ id ,
79
79
]);
80
80
81
- // update menu pages order
82
81
foreach (json_decode ($ request ->saveList ) as $ item ) {
83
82
DB ::table ('menu_page ' )->where ('page_id ' , $ item ->id )->update (['order ' =>$ item ->order ]);
84
83
}
@@ -105,30 +104,22 @@ public function destroy($id)
105
104
return redirect ()->route ('admin.menus.index ' );
106
105
}
107
106
108
- /* helpers */
109
-
110
107
/**
111
108
* remove page from menu with ajax.
112
109
*
113
- * @param [type] $id [description]
114
- * @param Request $request [description]
115
- *
116
- * @return [type] [description]
110
+ * @param mixed $id
117
111
*/
118
112
public function removePage ($ id , Request $ request )
119
113
{
120
114
if (Menu::find ($ id )->pages ()->detach ($ request ->page_id )) {
121
115
Menu::find ($ id )->touch ();
116
+
122
117
return response ()->json (['done ' =>true ]);
123
118
}
124
119
}
125
120
126
121
/**
127
122
* get all menu pages for sorting with vuejs.
128
- *
129
- * @param Menu $id [description]
130
- *
131
- * @return [type] [description]
132
123
*/
133
124
public function getPages (Menu $ id )
134
125
{
0 commit comments