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

Commit b43bcf8

Browse files
committed
remove the css fw option
1 parent a3a906c commit b43bcf8

32 files changed

+29
-53
lines changed

README.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ Create menus & pages that support (multiLocale "title, url, body, ...", nesting,
2626
- after installation, package will auto-add
2727
+ package routes to `routes/web.php`
2828
+ package assets compiling to `webpack.mix.js`
29-
+ `MIX_SM_FRAMEWORK=bulma` to `.env`
3029

3130
- the package rely heavily on caching through **Redis**, so make sure to check the [docs](https://laravel.com/docs/5.4/redis) for installation & configuration.
3231

@@ -172,11 +171,6 @@ return [
172171
'permissions' => '\ctf0\SimpleMenu\Controllers\Admin\PermissionsController',
173172
'menus' => '\ctf0\SimpleMenu\Controllers\Admin\MenusController',
174173
],
175-
176-
/*
177-
* css farmework for admin pages
178-
*/
179-
'framework' => env('MIX_SM_FRAMEWORK'),
180174
];
181175
```
182176

src/Controllers/BaseController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public function __construct()
2020
}
2121

2222
$this->cache = app('cache');
23-
$this->adminPath = 'SimpleMenu::admin.' . config('simpleMenu.framework');
23+
$this->adminPath = 'SimpleMenu::admin';
2424
$this->crud_prefix = config('simpleMenu.crud_prefix');
2525
$this->userModel = app(config('simpleMenu.models.user'));
2626
$this->pageModel = app(config('simpleMenu.models.page'));

src/Middleware/PermissionMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function handle($request, Closure $next, ...$permissions)
2626
throw UnauthorizedException::notLoggedIn();
2727
}
2828

29-
if (!$request->user()->hasAnyPermission($permissions)) {
29+
if (!$request->user()->load('permissions')->hasAnyPermission($permissions)) {
3030
throw UnauthorizedException::forPermissions($permissions);
3131
}
3232

src/Middleware/RoleMiddleware.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function handle($request, Closure $next, ...$roles)
2626
throw UnauthorizedException::notLoggedIn();
2727
}
2828

29-
if (!$request->user()->hasAnyRole($roles)) {
29+
if (!$request->user()->load('roles')->hasAnyRole($roles)) {
3030
throw UnauthorizedException::forRoles($roles);
3131
}
3232

src/SimpleMenuServiceProvider.php

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ protected function viewComp()
121121
view()->composer('SimpleMenu::admin.*', function ($view) {
122122
$view->with([
123123
'crud_prefix' => config('simpleMenu.crud_prefix'),
124-
'css_fw' => config('simpleMenu.framework'),
125124
]);
126125
});
127126
}
@@ -202,16 +201,6 @@ protected function autoReg()
202201
$this->file->append($mix_file, $data);
203202
}
204203

205-
// fw
206-
$env_file = base_path('.env');
207-
$search = 'MIX_SM_FRAMEWORK';
208-
209-
if ($this->checkExist($env_file, $search)) {
210-
$data = "\nMIX_SM_FRAMEWORK=bulma";
211-
212-
$this->file->append($env_file, $data);
213-
}
214-
215204
// run check once
216205
app('cache')->store('file')->rememberForever('ct-sm', function () {
217206
return 'added';

src/config/simpleMenu.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,4 @@
116116
'permissions' => '\ctf0\SimpleMenu\Controllers\Admin\PermissionsController',
117117
'menus' => '\ctf0\SimpleMenu\Controllers\Admin\MenusController',
118118
],
119-
120-
/*
121-
* css farmework for admin pages
122-
* ex.
123-
* MIX_SM_FRAMEWORK=bulma
124-
*/
125-
'framework'=> env('MIX_SM_FRAMEWORK'),
126119
];

src/database/seeds/MenuPagesTableSeeder.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ public function run()
1717
$menu->pages()->attach($val->id);
1818
}
1919

20-
$pageModel->find(4)->makeChildOf($pageModel->find(3));
21-
$pageModel->find(5)->makeChildOf($pageModel->find(4));
22-
$pageModel->find(6)->makeChildOf($pageModel->find(5));
23-
$pageModel->find(7)->makeChildOf($pageModel->find(6));
24-
$pageModel->find(8)->makeChildOf($pageModel->find(7));
20+
$pageModel->findOrFail(4)->makeChildOf($pageModel->findOrFail(3));
21+
$pageModel->findOrFail(5)->makeChildOf($pageModel->findOrFail(4));
22+
$pageModel->findOrFail(6)->makeChildOf($pageModel->findOrFail(5));
23+
$pageModel->findOrFail(7)->makeChildOf($pageModel->findOrFail(6));
24+
$pageModel->findOrFail(8)->makeChildOf($pageModel->findOrFail(7));
2525
}
2626
}

src/resources/assets/js/manager.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ axios.interceptors.response.use(
4141
)
4242

4343
/* Component */
44-
Vue.component('SmPage', require('./' + process.env.MIX_SM_FRAMEWORK + '/page.vue'))
45-
Vue.component('SmMenu', require('./' + process.env.MIX_SM_FRAMEWORK + '/menu.vue'))
46-
Vue.component('SmIndex', require('./' + process.env.MIX_SM_FRAMEWORK + '/index.vue'))
44+
Vue.component('SmPage', require('./page.vue'))
45+
Vue.component('SmMenu', require('./menu.vue'))
46+
Vue.component('SmIndex', require('./index.vue'))
4747
Vue.component('MyNotification', require('vue-notif'))

0 commit comments

Comments
 (0)