fix menu seeder
This commit is contained in:
@@ -32,8 +32,8 @@ class MenuSeeder extends Seeder
|
|||||||
"sort_order" => 2,
|
"sort_order" => 2,
|
||||||
"children" => [
|
"children" => [
|
||||||
[
|
[
|
||||||
"name" => "Dashboard Pimpinan SIMBG",
|
"name" => "Dashboard Pimpinan (SIMBG)",
|
||||||
"url" => "dashboard.leader",
|
"url" => "dashboard.home",
|
||||||
"icon" => null,
|
"icon" => null,
|
||||||
"sort_order" => 1,
|
"sort_order" => 1,
|
||||||
],
|
],
|
||||||
@@ -69,12 +69,6 @@ class MenuSeeder extends Seeder
|
|||||||
"icon" => null,
|
"icon" => null,
|
||||||
"sort_order" => 4,
|
"sort_order" => 4,
|
||||||
],
|
],
|
||||||
[
|
|
||||||
"name" => "Dashboard Pimpinan",
|
|
||||||
"url" => "dashboard.home",
|
|
||||||
"icon" => null,
|
|
||||||
"sort_order" => 5,
|
|
||||||
],
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
@@ -288,7 +282,7 @@ class MenuSeeder extends Seeder
|
|||||||
private function createOrUpdateMenu($menuData, $parentId = null){
|
private function createOrUpdateMenu($menuData, $parentId = null){
|
||||||
$menuData['parent_id'] = $parentId;
|
$menuData['parent_id'] = $parentId;
|
||||||
|
|
||||||
$menu = Menu::updateOrCreate(['name' => $menuData['name']], Arr::except($menuData, ['children']));
|
$menu = Menu::updateOrCreate(['url' => $menuData['url']], Arr::except($menuData, ['children']));
|
||||||
|
|
||||||
if(!empty($menuData['children'])){
|
if(!empty($menuData['children'])){
|
||||||
foreach($menuData['children'] as $child){
|
foreach($menuData['children'] as $child){
|
||||||
|
|||||||
Reference in New Issue
Block a user