Feature #4 : Villages
This commit is contained in:
@@ -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');
|
||||
});
|
||||
|
||||
@@ -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);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user