Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit 8c05169

Browse files
committed
views/pages > admin
forgot again
1 parent 3534d68 commit 8c05169

27 files changed

+104
-94
lines changed

src/Controllers/Admin/AdminController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class AdminController extends Controller
1313
*/
1414
public function index()
1515
{
16-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.admin')->with([
16+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.admin')->with([
1717
'title' => 'DashBoard',
1818
'desc' => 'Admin Description',
1919
]);

src/Controllers/Admin/MenusController.php

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public function index()
1919
{
2020
$menus = Menu::all();
2121

22-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.menus.index', compact('menus'));
22+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.menus.index', compact('menus'));
2323
}
2424

2525
/**
@@ -29,7 +29,7 @@ public function index()
2929
*/
3030
public function create()
3131
{
32-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.menus.create');
32+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.menus.create');
3333
}
3434

3535
/**
@@ -61,7 +61,7 @@ public function edit($id)
6161
{
6262
$menu = Menu::findOrFail($id);
6363

64-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.menus.edit', compact('menu'));
64+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.menus.edit', compact('menu'));
6565
}
6666

6767
/**
@@ -78,7 +78,6 @@ public function update(Request $request, $id)
7878
'name' => 'required|unique:menus,name,'.$id,
7979
]);
8080

81-
// update menu pages order
8281
foreach (json_decode($request->saveList) as $item) {
8382
DB::table('menu_page')->where('page_id', $item->id)->update(['order'=>$item->order]);
8483
}
@@ -105,30 +104,22 @@ public function destroy($id)
105104
return redirect()->route('admin.menus.index');
106105
}
107106

108-
/* helpers */
109-
110107
/**
111108
* remove page from menu with ajax.
112109
*
113-
* @param [type] $id [description]
114-
* @param Request $request [description]
115-
*
116-
* @return [type] [description]
110+
* @param mixed $id
117111
*/
118112
public function removePage($id, Request $request)
119113
{
120114
if (Menu::find($id)->pages()->detach($request->page_id)) {
121115
Menu::find($id)->touch();
116+
122117
return response()->json(['done'=>true]);
123118
}
124119
}
125120

126121
/**
127122
* get all menu pages for sorting with vuejs.
128-
*
129-
* @param Menu $id [description]
130-
*
131-
* @return [type] [description]
132123
*/
133124
public function getPages(Menu $id)
134125
{

src/Controllers/Admin/PagesController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function index()
2323
{
2424
$pages = Page::get();
2525

26-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.pages.index', compact('pages'));
26+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.pages.index', compact('pages'));
2727
}
2828

2929
/**
@@ -37,7 +37,7 @@ public function create()
3737
$permissions = Permission::get()->pluck('name', 'name');
3838
$menus = Menu::get()->pluck('name', 'id');
3939

40-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.pages.create', compact('roles', 'permissions', 'menus'));
40+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.pages.create', compact('roles', 'permissions', 'menus'));
4141
}
4242

4343
/**
@@ -77,7 +77,7 @@ public function edit($id)
7777
$permissions = Permission::get()->pluck('name', 'name');
7878
$menus = Menu::get()->pluck('name', 'id');
7979

80-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.pages.edit', compact('page', 'roles', 'permissions', 'menus'));
80+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.pages.edit', compact('page', 'roles', 'permissions', 'menus'));
8181
}
8282

8383
/**

src/Controllers/Admin/PermissionsController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public function index()
1717
{
1818
$permissions = Permission::all();
1919

20-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.permissions.index', compact('permissions'));
20+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.permissions.index', compact('permissions'));
2121
}
2222

2323
/**
@@ -27,7 +27,7 @@ public function index()
2727
*/
2828
public function create()
2929
{
30-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.permissions.create');
30+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.permissions.create');
3131
}
3232

3333
/**
@@ -59,7 +59,7 @@ public function edit($id)
5959
{
6060
$permission = Permission::findOrFail($id);
6161

62-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.permissions.edit', compact('permission'));
62+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.permissions.edit', compact('permission'));
6363
}
6464

6565
/**

src/Controllers/Admin/RolesController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public function index()
1818
{
1919
$roles = Role::all();
2020

21-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.roles.index', compact('roles'));
21+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.roles.index', compact('roles'));
2222
}
2323

2424
/**
@@ -30,7 +30,7 @@ public function create()
3030
{
3131
$permissions = Permission::get()->pluck('name', 'name');
3232

33-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.roles.create', compact('permissions'));
33+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.roles.create', compact('permissions'));
3434
}
3535

3636
/**
@@ -66,7 +66,7 @@ public function edit($id)
6666
$role = Role::findOrFail($id);
6767
$permissions = Permission::get()->pluck('name', 'name');
6868

69-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.roles.edit', compact('role', 'permissions'));
69+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.roles.edit', compact('role', 'permissions'));
7070
}
7171

7272
/**

src/Controllers/Admin/UsersController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public function index()
1919
{
2020
$users = User::all();
2121

22-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.users.index', compact('users'));
22+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.users.index', compact('users'));
2323
}
2424

2525
/**
@@ -32,7 +32,7 @@ public function create()
3232
$roles = Role::get()->pluck('name', 'name');
3333
$permissions = Permission::get()->pluck('name', 'name');
3434

35-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.users.create', compact('roles', 'permissions'));
35+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.users.create', compact('roles', 'permissions'));
3636
}
3737

3838
/**
@@ -75,7 +75,7 @@ public function edit($id)
7575
$roles = Role::get()->pluck('name', 'name');
7676
$permissions = Permission::get()->pluck('name', 'name');
7777

78-
return view('SimpleMenu::pages.'.config('simpleMenu.framework').'.users.edit', compact('user', 'roles', 'permissions'));
78+
return view('SimpleMenu::admin.'.config('simpleMenu.framework').'.users.edit', compact('user', 'roles', 'permissions'));
7979
}
8080

8181
/**

src/resources/assets/sass/style.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,11 @@
3838
.menu-item {
3939
padding: 0.5em;
4040
margin-bottom: 0.5em !important;
41+
cursor: ns-resize;
42+
table {
43+
table-layout: fixed;
44+
.handler {
45+
width: 15px;
46+
}
47+
}
4148
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@include('SimpleMenu::admin.'.config('simpleMenu.framework').'.shared')

src/resources/views/pages/bulma/menus/create.blade.php renamed to src/resources/views/admin/bulma/menus/create.blade.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
@extends('SimpleMenu::pages.'.config('simpleMenu.framework').'.shared')
1+
@extends('SimpleMenu::admin.'.config('simpleMenu.framework').'.shared')
22
@section('title'){{ 'Create new Menu' }}@endsection
33

44
@section('sub')
55
<h3 class="title">
66
<a href="{{ route('admin.menus.index') }}">Go Back</a>
77
</h3>
8-
8+
99
{{ Form::open(['method' => 'POST', 'route' => 'admin.menus.store']) }}
10-
10+
1111
{{-- name --}}
1212
<div class="field">
1313
{{ Form::label('name', 'Name', ['class' => 'label']) }}
@@ -25,6 +25,6 @@
2525
{{ Form::submit(trans('SimpleMenu::messages.app_save'), ['class' => 'button is-success']) }}
2626
</div>
2727
</div>
28-
28+
2929
{{ Form::close() }}
3030
@stop

src/resources/views/pages/bulma/menus/edit.blade.php renamed to src/resources/views/admin/bulma/menus/edit.blade.php

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
@extends('SimpleMenu::pages.'.config('simpleMenu.framework').'.shared')
1+
@extends('SimpleMenu::admin.'.config('simpleMenu.framework').'.shared')
22
@section('title'){{ "Edit '$menu->name'" }}@endsection
33

44
@section('sub')
55
<h3 class="title">
66
<a href="{{ route('admin.menus.index') }}">Go Back</a>
77
</h3>
88

9-
<menu-comp inline-template del-route="{{ route('admin.menus.removePage',['id'=>$menu->id]) }}" pages-route="{{ route('admin.menus.getPages',['id'=>$menu->id]) }}">
9+
<menu-comp
10+
inline-template
11+
del-route="{{ route('admin.menus.removePage',['id'=>$menu->id]) }}"
12+
pages-route="{{ route('admin.menus.getPages',['id'=>$menu->id]) }}">
1013
<div>
1114
{{ Form::model($menu, ['method' => 'PUT', 'route' => ['admin.menus.update', $menu->id]]) }}
1215

@@ -33,7 +36,16 @@
3336
<ul v-sortable="{ onUpdate: onUpdate }">
3437
<li v-for="item in list" :key="item.id">
3538
<div class="notification is-info menu-item">
36-
<p v-html="item.title.{{ LaravelLocalization::getCurrentLocale() }}"></p>
39+
<table>
40+
<tr>
41+
<td class="handler">
42+
<span class="icon is-small">
43+
<i class="fa fa-caret-right"></i>
44+
</span>
45+
</td>
46+
<td v-html="item.title.{{ LaravelLocalization::getCurrentLocale() }}"></td>
47+
</tr>
48+
</table>
3749
<button class="delete" @click.prevent="deleteItem(item)"></button>
3850
</div>
3951
</li>
@@ -44,4 +56,4 @@
4456
{{ Form::close() }}
4557
</div>
4658
</menu-comp>
47-
@stop
59+
@stop

0 commit comments

Comments
 (0)