Feature #4 : Villages

This commit is contained in:
Daeng Deni Mardaeni
2024-08-10 20:12:04 +07:00
parent f1a1f23b12
commit d73a006ce0
15 changed files with 84312 additions and 7 deletions

View File

@@ -57,3 +57,19 @@
$trail->parent('locations.districts');
$trail->push('Edit District');
});
//Villages
Breadcrumbs::for('locations.villages', function (BreadcrumbTrail $trail) {
$trail->parent('locations');
$trail->push('Villages', route('locations.villages.index'));
});
Breadcrumbs::for('locations.villages.create', function (BreadcrumbTrail $trail) {
$trail->parent('locations.villages');
$trail->push('Create Village', route('locations.villages.create'));
});
Breadcrumbs::for('locations.villages.edit', function (BreadcrumbTrail $trail) {
$trail->parent('locations.villages');
$trail->push('Edit Village');
});

View File

@@ -5,6 +5,7 @@ use Illuminate\Support\Facades\Route;
use Modules\Location\Http\Controllers\DistrictsController;
use Modules\Location\Http\Controllers\LocationController;
use Modules\Location\Http\Controllers\ProvincesController;
use Modules\Location\Http\Controllers\VillagesController;
/*
|--------------------------------------------------------------------------
@@ -41,5 +42,12 @@ use Illuminate\Support\Facades\Route;
Route::get('city/{city_code}', [DistrictsController::class, 'getDistrictsByCityId'])->name('city');
});
Route::resource('districts', DistrictsController::class);
Route::name('villages.')->prefix('villages')->group(function () {
Route::get('restore/{id}', [VillagesController::class, 'restore'])->name('restore');
Route::get('datatables', [VillagesController::class, 'dataForDatatables'])->name('datatables');
Route::get('export', [VillagesController ::class, 'export'])->name('export');
});
Route::resource('villages', VillagesController::class);
});
});