diff --git a/routes/breadcrumbs.php b/routes/breadcrumbs.php index 781f142..53f4d39 100644 --- a/routes/breadcrumbs.php +++ b/routes/breadcrumbs.php @@ -38,3 +38,18 @@ $trail->parent('basicdata.branch'); $trail->push('Edit Cabang'); }); + + Breadcrumbs::for('basicdata.holidaycalendar', function (BreadcrumbTrail $trail) { + $trail->parent('basicdata'); + $trail->push('Holiday Calendar', route('basicdata.holidaycalendar.index')); + }); + + Breadcrumbs::for('basicdata.holidaycalendar.create', function (BreadcrumbTrail $trail) { + $trail->parent('basicdata.holidaycalendar'); + $trail->push('Tambah Hari Libur', route('basicdata.holidaycalendar.create')); + }); + + Breadcrumbs::for('basicdata.holidaycalendar.edit', function (BreadcrumbTrail $trail) { + $trail->parent('basicdata.holidaycalendar'); + $trail->push('Edit Hari Libur'); + }); diff --git a/routes/web.php b/routes/web.php index eb62881..784453f 100644 --- a/routes/web.php +++ b/routes/web.php @@ -3,6 +3,7 @@ use Illuminate\Support\Facades\Route; use Modules\Basicdata\Http\Controllers\BranchController; use Modules\Basicdata\Http\Controllers\CurrencyController; + use Modules\Basicdata\Http\Controllers\HolidayCalendarController; /* |-------------------------------------------------------------------------- @@ -53,5 +54,16 @@ 'destroy' => 'branch.destroy', ], ]); + + Route::group(['prefix' => 'holidaycalendar', 'as' => 'holidaycalendar.'], function () { + Route::get('/', [HolidayCalendarController::class, 'index'])->name('index'); + Route::get('/create', [HolidayCalendarController::class, 'create'])->name('create'); + Route::post('/', [HolidayCalendarController::class, 'store'])->name('store'); + Route::get('/{id}/edit', [HolidayCalendarController::class, 'edit'])->name('edit'); + Route::put('/{id}', [HolidayCalendarController::class, 'update'])->name('update'); + Route::delete('/{id}', [HolidayCalendarController::class, 'destroy'])->name('destroy'); + Route::get('/datatables', [HolidayCalendarController::class, 'dataForDatatables'])->name('datatables'); + Route::get('/export', [HolidayCalendarController::class, 'export'])->name('export'); + }); }); });