Feature #6 : Branch

This commit is contained in:
Daeng Deni Mardaeni
2024-08-12 11:23:51 +07:00
parent e422a1a2ad
commit a589711f7d
10 changed files with 528 additions and 1 deletions

View File

@@ -83,3 +83,18 @@
$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');
});

View File

@@ -1,6 +1,7 @@
<?php
use Illuminate\Support\Facades\Route;
use Modules\Lpj\Http\Controllers\BranchController;
use Modules\Lpj\Http\Controllers\CurrencyController;
use Modules\Lpj\Http\Controllers\JenisAsetController;
use Modules\Lpj\Http\Controllers\JenisFasilitasKreditController;
@@ -70,5 +71,24 @@
'destroy' => 'currency.destroy',
]
]);
Route::name('branch.')->prefix('cabang')->group(function () {
Route::get('restore/{id}', [BranchController::class, 'restore'])->name('restore');
Route::get('datatables', [BranchController::class, 'dataForDatatables'])
->name('datatables');
Route::get('export', [BranchController::class, 'export'])->name('export');
});
Route::resource('cabang', BranchController::class, [
'names' => [
'index' => 'branch.index',
'show' => 'branch.show',
'create' => 'branch.create',
'store' => 'branch.store',
'edit' => 'branch.edit',
'update' => 'branch.update',
'destroy' => 'branch.destroy',
]
]);
});
});