Memperbaiki Konflik pada module.json dan breadcrumb.php

This commit is contained in:
2024-10-29 14:13:58 +07:00
parent a6598563f5
commit a7ac60c319
2 changed files with 52 additions and 71 deletions

View File

@@ -182,7 +182,7 @@
"classes": "", "classes": "",
"attributes": [], "attributes": [],
"permission": "", "permission": "",
"roles": ["senior-officer"] "roles": ["ssenior-officero"]
} }
] ]
}, },
@@ -213,7 +213,7 @@
}, },
{ {
"title": "Laporan", "title": "Laporan",
"path": "", "path": "laporan",
"icon": "ki-filled ki-filter-tablet text-lg", "icon": "ki-filled ki-filter-tablet text-lg",
"classes": "", "classes": "",
"attributes": [], "attributes": [],
@@ -224,16 +224,40 @@
"pemohon-eo", "pemohon-eo",
"admin", "admin",
"senior-officer" "senior-officer"
] ],
}, "sub": [
{ {
"title": "Penilai", "title": "Sederhana",
"path": "penilai", "path": "laporan.sederhana",
"icon": "ki-filled ki-brush text-lg",
"classes": "", "classes": "",
"attributes": [], "attributes": [],
"permission": "", "permission": "",
"roles": ["surveyor"] "roles": ["administrator", "admin"]
},
{
"title": "Standard",
"path": "laporan.standard",
"classes": "",
"attributes": [],
"permission": "",
"roles": [
"administrator",
"pemohon-ao",
"pemohon-eo",
"admin",
"senior-officer"
]
}
]
},
{
"title": "Resume",
"path": "resume",
"icon": "ki-filled ki-questionnaire-tablet text-lg",
"classes": "",
"attributes": [],
"permission": "",
"roles": ["administrator", "pemohon-ao", "pemohon-eo"]
} }
], ],
"master": [ "master": [
@@ -252,22 +276,6 @@
"surveyor" "surveyor"
], ],
"sub": [ "sub": [
{
"title": "Cabang",
"path": "basicdata.branch",
"classes": "",
"attributes": [],
"permission": "",
"roles": ["administrator", "pemohon-ao", "pemohon-eo"]
},
{
"title": "Mata Uang",
"path": "basicdata.currency",
"classes": "",
"attributes": [],
"permission": "",
"roles": ["administrator", "pemohon-ao", "pemohon-eo"]
},
{ {
"title": "Jenis Fasilitas Kredit", "title": "Jenis Fasilitas Kredit",
"path": "basicdata.jenis-fasilitas-kredit", "path": "basicdata.jenis-fasilitas-kredit",
@@ -404,14 +412,6 @@
"permission": "", "permission": "",
"roles": ["administrator", "admin"] "roles": ["administrator", "admin"]
}, },
{
"title": "SLA",
"path": "basicdata.sla",
"classes": "",
"attributes": [],
"permission": "",
"roles": ["administrator", "admin"]
},
{ {
"title": "Bentuk Tanah", "title": "Bentuk Tanah",
"path": "basicdata.bentuk-tanah", "path": "basicdata.bentuk-tanah",

View File

@@ -3,9 +3,11 @@
use Diglactic\Breadcrumbs\Breadcrumbs; use Diglactic\Breadcrumbs\Breadcrumbs;
use Diglactic\Breadcrumbs\Generator as BreadcrumbTrail; use Diglactic\Breadcrumbs\Generator as BreadcrumbTrail;
Breadcrumbs::for('basicdata', function (BreadcrumbTrail $trail) { if (!Breadcrumbs::exists('basicdata')) {
Breadcrumbs::for('basicdata', function (BreadcrumbTrail $trail) {
$trail->push('Basic Data'); $trail->push('Basic Data');
}); });
}
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit', function (BreadcrumbTrail $trail) { Breadcrumbs::for('basicdata.jenis-fasilitas-kredit', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata'); $trail->parent('basicdata');
@@ -113,36 +115,6 @@ Breadcrumbs::for('basicdata.jenis-dokumen.edit', function (BreadcrumbTrail $trai
}); });
Breadcrumbs::for('basicdata.currency', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata');
$trail->push('Mata Uang', route('basicdata.currency.index'));
});
Breadcrumbs::for('basicdata.currency.create', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata.currency');
$trail->push('Tambah Mata Uang', route('basicdata.currency.create'));
});
Breadcrumbs::for('basicdata.currency.edit', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata.currency');
$trail->push('Edit Mata Uang');
});
Breadcrumbs::for('basicdata.branch', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata');
$trail->push('Cabang', route('basicdata.branch.index'));
});
Breadcrumbs::for('basicdata.branch.create', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata.branch');
$trail->push('Tambah Cabang', route('basicdata.branch.create'));
});
Breadcrumbs::for('basicdata.branch.edit', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata.branch');
$trail->push('Edit Cabang');
});
Breadcrumbs::for('basicdata.nilai-plafond', function (BreadcrumbTrail $trail) { Breadcrumbs::for('basicdata.nilai-plafond', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata'); $trail->parent('basicdata');
$trail->push('Nilai Plafond', route('basicdata.nilai-plafond.index')); $trail->push('Nilai Plafond', route('basicdata.nilai-plafond.index'));
@@ -535,16 +507,25 @@ Breadcrumbs::for('otorisator.pelaporan.index', function (BreadcrumbTrail $trail)
$trail->push('Otorisator', route('otorisator.pelaporan.index')); $trail->push('Otorisator', route('otorisator.pelaporan.index'));
}); });
Breadcrumbs::for('penilai', function (BreadcrumbTrail $trail) { Breadcrumbs::for('laporan', function (BreadcrumbTrail $trail) {
$trail->push('Penilai', route('penilai.index')); $trail->push('Laporan', route('laporan.sederhana.index'));
}); });
Breadcrumbs::for('penilai.show', function (BreadcrumbTrail $trail) { Breadcrumbs::for('laporan.sederhana.index', function (BreadcrumbTrail $trail) {
$trail->parent('penilai'); $trail->parent('laporan');
$trail->push('Detail Penilai'); $trail->push('Sederhana', route('laporan.sederhana.index'));
}); });
Breadcrumbs::for('sla', function (BreadcrumbTrail $trail) { Breadcrumbs::for('laporan.standard.index', function (BreadcrumbTrail $trail) {
$trail->parent('basicdata'); $trail->parent('laporan');
$trail->push('SLA', route('basicdata.sla.index')); $trail->push('Standard', route('laporan.standard.index'));
});
Breadcrumbs::for('resume', function (BreadcrumbTrail $trail) {
$trail->push('Resume', route('resume.index'));
});
Breadcrumbs::for('resume.show', function (BreadcrumbTrail $trail) {
$trail->parent('resume');
$trail->push('Detail');
}); });