Skip to content

Commit 9d088bb

Browse files
committed
Package update
1 parent 64db57d commit 9d088bb

File tree

4 files changed

+24
-16
lines changed

4 files changed

+24
-16
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"email": "[email protected]"
1212
}
1313
],
14-
"version": "0.2.0",
14+
"version": "0.2.1",
1515
"require": {
1616
"illuminate/html": "5.0.*@dev"
1717
},

src/Config/quickadmin.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,10 @@
1010
'date_format' => 'Y-m-d',
1111
'date_format_jquery' => 'yyyy-mm-dd',
1212

13+
/**
14+
* Quickadmin settings
15+
*/
16+
// Default route
17+
'route' => 'admin',
18+
1319
];

src/Views/admin/partials/sidebar.blade.php

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,20 @@
44
data-keep-expanded="false"
55
data-auto-scroll="true"
66
data-slide-speed="200">
7-
<li @if(Request::path() == 'crud') class="active" @endif>
8-
<a href="{{ url('crud') }}">
9-
<i class="fa fa-plus"></i>
10-
<span class="title">Crud</span>
11-
</a>
12-
</li>
13-
<li @if(Request::path() == 'users') class="active" @endif>
14-
<a href="{{ url('users') }}">
15-
<i class="fa fa-users"></i>
16-
<span class="title">Users</span>
17-
</a>
18-
</li>
7+
@if(Auth::user()->role_id == 1)
8+
<li @if(Request::path() == 'crud') class="active" @endif>
9+
<a href="{{ url('crud') }}">
10+
<i class="fa fa-plus"></i>
11+
<span class="title">Crud</span>
12+
</a>
13+
</li>
14+
<li @if(Request::path() == 'users') class="active" @endif>
15+
<a href="{{ url('users') }}">
16+
<i class="fa fa-users"></i>
17+
<span class="title">Users</span>
18+
</a>
19+
</li>
20+
@endif
1921
@foreach($cruds as $crud)
2022
@if(in_array(Auth::user()->role_id, explode(',',$crud->roles)))
2123
<li @if(isset(explode('/',Request::path())[1]) && explode('/',Request::path())[1] == strtolower($crud->name)) class="active" @endif>

src/routes.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
if (!empty($cruds)) {
1414
Route::group([
1515
'middleware' => ['auth', 'role'],
16-
'prefix' => 'admin',
16+
'prefix' => config('quickadmin.route'),
1717
'namespace' => 'App\Http\Controllers',
1818
], function () use ($cruds) {
1919
foreach ($cruds as $crud) {
@@ -28,12 +28,12 @@
2828
'middleware' => 'auth'
2929
], function () {
3030
// Dashboard home page route
31-
Route::get('qa', 'QuickadminController@index');
31+
Route::get(config('quickadmin.route'), 'QuickadminController@index');
3232
Route::get('crud', 'QuickadminCrudController@create');
3333
Route::post('crud', 'QuickadminCrudController@insert');
3434
});
3535

36-
// @todo rethink in v2
36+
// @todo move to default routes.php
3737
Route::group(['namespace' => 'App\Http\Controllers'], function () {
3838
// Point to App\Http\Controllers\UsersController as a resource
3939
resource('users', 'UsersController');

0 commit comments

Comments
 (0)