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

Commit c3d62da

Browse files
committed
update the views
1 parent 6717b16 commit c3d62da

17 files changed

+58
-45
lines changed

src/SimpleMenuServiceProvider.php

+13
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public function boot()
6262

6363
$this->observers();
6464
$this->macros();
65+
$this->viewComp();
6566

6667
$this->app['simplemenu'];
6768
}
@@ -106,6 +107,18 @@ protected function macros()
106107
});
107108
}
108109

110+
/**
111+
* share var across views.
112+
*
113+
* @return [type] [description]
114+
*/
115+
protected function viewComp()
116+
{
117+
view()->composer('SimpleMenu::admin.*', function ($view) {
118+
$view->with(['crud_prefix' => config('simpleMenu.crud_prefix')]);
119+
});
120+
}
121+
109122
/**
110123
* packages service providers.
111124
*

src/resources/views/admin/bulma/menus/create.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

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

9-
{{ Form::open(['method' => 'POST', 'route' => 'admin.menus.store']) }}
9+
{{ Form::open(['method' => 'POST', 'route' => $crud_prefix.'.menus.store']) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/menus/edit.blade.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33

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

99
<menu-comp inline-template
10-
get-menu-pages="{{ route('admin.menus.getMenuPages',['id'=>$menu->id]) }}"
11-
del-page="{{ route('admin.menus.removePage',['id'=>$menu->id]) }}"
12-
del-child="{{ route('admin.menus.removeChild') }}"
10+
get-menu-pages="{{ route($crud_prefix.'.menus.getMenuPages',['id'=>$menu->id]) }}"
11+
del-page="{{ route($crud_prefix.'.menus.removePage',['id'=>$menu->id]) }}"
12+
del-child="{{ route($crud_prefix.'.menus.removeChild') }}"
1313
locale="{{ LaravelLocalization::getCurrentLocale() }}">
1414
<div>
15-
{{ Form::model($menu, ['method' => 'PUT', 'route' => ['admin.menus.update', $menu->id]]) }}
15+
{{ Form::model($menu, ['method' => 'PUT', 'route' => [$crud_prefix.'.menus.update', $menu->id]]) }}
1616

1717
{{-- name --}}
1818
<div class="field">

src/resources/views/admin/bulma/menus/index.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
@section('sub')
55
<h3 class="title">
66
@lang('SimpleMenu::messages.menus.title') "{{ count($menus) }}"
7-
<a href="{{ route('admin.menus.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
7+
<a href="{{ route($crud_prefix.'.menus.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
88
</h3>
99

1010
<table class="table is-narrow is-fullwidth is-bordered">
@@ -20,11 +20,11 @@
2020
<tr>
2121
<td>{{ $menu->name }}</td>
2222
<td>
23-
<a href="{{ route('admin.menus.edit',[$menu->id]) }}" class="button is-info is-inline-block">
23+
<a href="{{ route($crud_prefix.'.menus.edit',[$menu->id]) }}" class="button is-info is-inline-block">
2424
@lang('SimpleMenu::messages.app_edit')
2525
</a>
2626
<a class="is-inline-block">
27-
{{ Form::open(['method' => 'DELETE', 'route' => ['admin.menus.destroy', $menu->id]]) }}
27+
{{ Form::open(['method' => 'DELETE', 'route' => [$crud_prefix.'.menus.destroy', $menu->id]]) }}
2828
{{ Form::submit(trans('SimpleMenu::messages.app_delete'), ['class' => 'button is-danger']) }}
2929
{{ Form::close() }}
3030
</a>

src/resources/views/admin/bulma/pages/create.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.pages.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.pages.index') }}">Go Back</a>
77
</h3>
88

99
<page-comp inline-template select-first="{{ LaravelLocalization::getCurrentLocale() }}">
1010
<div>
11-
{{ Form::open(['method' => 'POST', 'route' => 'admin.pages.store']) }}
11+
{{ Form::open(['method' => 'POST', 'route' => $crud_prefix.'.pages.store']) }}
1212

1313
{{-- action --}}
1414
<div class="field">

src/resources/views/admin/bulma/pages/edit.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55

66
@section('sub')
77
<h3 class="title">
8-
<a href="{{ route('admin.pages.index') }}">Go Back</a>
8+
<a href="{{ route($crud_prefix.'.pages.index') }}">Go Back</a>
99
</h3>
1010

1111
<page-comp inline-template select-first="{{ LaravelLocalization::getCurrentLocale() }}">
1212
<div>
13-
{{ Form::model($page, ['method' => 'PUT', 'route' => ['admin.pages.update', $page->id]]) }}
13+
{{ Form::model($page, ['method' => 'PUT', 'route' => [$crud_prefix.'.pages.update', $page->id]]) }}
1414

1515
{{-- action --}}
1616
<div class="field">

src/resources/views/admin/bulma/pages/index.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
@section('sub')
55
<h3 class="title">
66
@lang('SimpleMenu::messages.pages.title') "{{ count($pages) }}"
7-
<a href="{{ route('admin.pages.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
7+
<a href="{{ route($crud_prefix.'.pages.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
88
</h3>
99

1010
<table class="table is-narrow is-fullwidth is-bordered">
@@ -54,9 +54,9 @@
5454
</td>
5555
<td><span class="tag is-medium is-primary">{{ $page->template }}</span></td>
5656
<td>
57-
<a href="{{ route('admin.pages.edit',[$page->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
57+
<a href="{{ route($crud_prefix.'.pages.edit',[$page->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
5858
<a class="is-inline-block">
59-
{!! Form::open(['method' => 'DELETE', 'route' => ['admin.pages.destroy', $page->id]]) !!}
59+
{!! Form::open(['method' => 'DELETE', 'route' => [$crud_prefix.'.pages.destroy', $page->id]]) !!}
6060
{!! Form::submit(trans('SimpleMenu::messages.app_delete'), ['class' => 'button is-danger']) !!}
6161
{!! Form::close() !!}
6262
</a>

src/resources/views/admin/bulma/permissions/create.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.permissions.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.permissions.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::open(['method' => 'POST', 'route' => 'admin.permissions.store']) }}
9+
{{ Form::open(['method' => 'POST', 'route' => $crud_prefix.'.permissions.store']) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/permissions/edit.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.permissions.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.permissions.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::model($permission, ['method' => 'PUT', 'route' => ['admin.permissions.update', $permission->id]]) }}
9+
{{ Form::model($permission, ['method' => 'PUT', 'route' => [$crud_prefix.'.permissions.update', $permission->id]]) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/permissions/index.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
@section('sub')
55
<h3 class="title">
66
@lang('SimpleMenu::messages.permissions.title') "{{ count($permissions) }}"
7-
<a href="{{ route('admin.permissions.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
7+
<a href="{{ route($crud_prefix.'.permissions.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
88
</h3>
99

1010
<table class="table is-narrow is-fullwidth is-bordered">
@@ -21,11 +21,11 @@
2121
<tr>
2222
<td>{{ $permission->name }}</td>
2323
<td>
24-
<a href="{{ route('admin.permissions.edit',[$permission->id]) }}" class="button is-info is-inline-block">
24+
<a href="{{ route($crud_prefix.'.permissions.edit',[$permission->id]) }}" class="button is-info is-inline-block">
2525
@lang('SimpleMenu::messages.app_edit')
2626
</a>
2727
<a class="is-inline-block">
28-
{{ Form::open(['method' => 'DELETE', 'route' => ['admin.permissions.destroy', $permission->id]]) }}
28+
{{ Form::open(['method' => 'DELETE', 'route' => [$crud_prefix.'.permissions.destroy', $permission->id]]) }}
2929
{{ Form::submit(trans('SimpleMenu::messages.app_delete'), ['class' => 'button is-danger']) }}
3030
{{ Form::close() }}
3131
</a>

src/resources/views/admin/bulma/roles/create.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.roles.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.roles.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::open(['method' => 'POST', 'route' => 'admin.roles.store']) }}
9+
{{ Form::open(['method' => 'POST', 'route' => $crud_prefix.'.roles.store']) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/roles/edit.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.roles.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.roles.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::model($role, ['method' => 'PUT', 'route' => ['admin.roles.update', $role->id]]) }}
9+
{{ Form::model($role, ['method' => 'PUT', 'route' => [$crud_prefix.'.roles.update', $role->id]]) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/roles/index.blade.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
@section('sub')
55
<h3 class="title">
66
@lang('SimpleMenu::messages.roles.title') "{{ count($roles) }}"
7-
<a href="{{ route('admin.roles.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
7+
<a href="{{ route($crud_prefix.'.roles.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
88
</h3>
99

1010
<table class="table is-narrow is-fullwidth is-bordered">
@@ -27,9 +27,9 @@
2727
@endforeach
2828
</td>
2929
<td>
30-
<a href="{{ route('admin.roles.edit',[$role->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
30+
<a href="{{ route($crud_prefix.'.roles.edit',[$role->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
3131
<a class="is-inline-block">
32-
{{ Form::open(['method' => 'DELETE','route' => ['admin.roles.destroy', $role->id]]) }}
32+
{{ Form::open(['method' => 'DELETE','route' => [$crud_prefix.'.roles.destroy', $role->id]]) }}
3333
{{ Form::submit(trans('SimpleMenu::messages.app_delete'), ['class' => 'button is-danger']) }}
3434
{{ Form::close() }}
3535
</a>

src/resources/views/admin/bulma/shared.blade.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@
4141
<div class="column">
4242
<aside class="menu">
4343
<ul class="menu-list">
44-
<li><a class="{{ URL::is('admin.users.index') ? 'is-active' : '' }}" href="{{ route('admin.users.index') }}">Users</a></li>
45-
<li><a class="{{ URL::is('admin.roles.index') ? 'is-active' : '' }}" href="{{ route('admin.roles.index') }}">Roles</a></li>
46-
<li><a class="{{ URL::is('admin.permissions.index') ? 'is-active' : '' }}" href="{{ route('admin.permissions.index') }}">Permissions</a></li>
47-
<li><a class="{{ URL::is('admin.pages.index') ? 'is-active' : '' }}" href="{{ route('admin.pages.index') }}">Pages</a></li>
44+
<li><a class="{{ URL::is($crud_prefix.'.users.index') ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.users.index') }}">Users</a></li>
45+
<li><a class="{{ URL::is($crud_prefix.'.roles.index') ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.roles.index') }}">Roles</a></li>
46+
<li><a class="{{ URL::is($crud_prefix.'.permissions.index') ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.permissions.index') }}">Permissions</a></li>
47+
<li><a class="{{ URL::is($crud_prefix.'.pages.index') ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.pages.index') }}">Pages</a></li>
4848
<li>
49-
<a class="{{ URL::is('admin.menus.index') ? 'is-active' : '' }}" href="{{ route('admin.menus.index') }}">Menus</a>
49+
<a class="{{ URL::is($crud_prefix.'.menus.index') ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.menus.index') }}">Menus</a>
5050
<ul>
5151
@foreach (cache('sm-menus') as $menu)
5252
<li>
53-
<a class="{{ URL::is('admin.menus.edit',['id'=>$menu->id]) ? 'is-active' : '' }}" href="{{ route('admin.menus.edit',[$menu->id]) }}">{{ $menu->name }}</a>
53+
<a class="{{ URL::is($crud_prefix.'.menus.edit',['id'=>$menu->id]) ? 'is-active' : '' }}" href="{{ route($crud_prefix.'.menus.edit',[$menu->id]) }}">{{ $menu->name }}</a>
5454
</li>
5555
@endforeach
5656
</ul>

src/resources/views/admin/bulma/users/create.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.users.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.users.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::open(['method' => 'POST', 'route' => 'admin.users.store']) }}
9+
{{ Form::open(['method' => 'POST', 'route' => $crud_prefix.'.users.store']) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/users/edit.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33

44
@section('sub')
55
<h3 class="title">
6-
<a href="{{ route('admin.users.index') }}">Go Back</a>
6+
<a href="{{ route($crud_prefix.'.users.index') }}">Go Back</a>
77
</h3>
88

9-
{{ Form::model($user, ['method' => 'PUT', 'route' => ['admin.users.update', $user->id]]) }}
9+
{{ Form::model($user, ['method' => 'PUT', 'route' => [$crud_prefix.'.users.update', $user->id]]) }}
1010

1111
{{-- name --}}
1212
<div class="field">

src/resources/views/admin/bulma/users/index.blade.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
@section('sub')
55
<h3 class="title">
66
@lang('SimpleMenu::messages.users.title') "{{ count($users) }}"
7-
<a href="{{ route('admin.users.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
7+
<a href="{{ route($crud_prefix.'.users.create') }}" class="button is-success">@lang('SimpleMenu::messages.app_add_new')</a>
88
</h3>
99

1010
<table class="table is-narrow is-fullwidth is-bordered">
@@ -35,9 +35,9 @@
3535
@endforeach
3636
</td>
3737
<td>
38-
<a href="{{ route('admin.users.edit',[$user->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
38+
<a href="{{ route($crud_prefix.'.users.edit',[$user->id]) }}" class="button is-info is-inline-block">@lang('SimpleMenu::messages.app_edit')</a>
3939
<a class="is-inline-block">
40-
{!! Form::open(['method' => 'DELETE', 'route' => ['admin.users.destroy', $user->id]]) !!}
40+
{!! Form::open(['method' => 'DELETE', 'route' => [$crud_prefix.'.users.destroy', $user->id]]) !!}
4141
{{ Form::submit(trans('SimpleMenu::messages.app_delete'), ['class' => 'button is-danger', 'disabled' => $user->id == auth()->user()->id ? true : false]) }}
4242
{!! Form::close() !!}
4343
</a>
@@ -51,4 +51,4 @@
5151
@endif
5252
</tbody>
5353
</table>
54-
@stop
54+
@stop

0 commit comments

Comments
 (0)