feat: Implement Counselor management with CRUD functionality and associated views

This commit is contained in:
2025-08-19 17:28:23 +05:45
parent 3262e279a8
commit 6f16c1230f
12 changed files with 369 additions and 12 deletions

View File

@@ -4,6 +4,7 @@ use Illuminate\Support\Facades\Route;
use Modules\CCMS\Http\Controllers\BlogController;
use Modules\CCMS\Http\Controllers\BranchController;
use Modules\CCMS\Http\Controllers\CategoryController;
use Modules\CCMS\Http\Controllers\CounselorController;
use Modules\CCMS\Http\Controllers\CounterController;
use Modules\CCMS\Http\Controllers\CountryController;
use Modules\CCMS\Http\Controllers\EnquiryController;
@@ -33,7 +34,7 @@ use Modules\CCMS\Http\Controllers\TestimonialController;
|
*/
Route::group(['middleware' => ['web', 'auth', 'permission'],'prefix' => 'admin/'], function () {
Route::group(['middleware' => ['web', 'auth', 'permission'], 'prefix' => 'admin/'], function () {
Route::post('page/reorder', [PageController::class, 'reorder'])->name('page.reorder');
Route::get('page/toggle/{id}', [PageController::class, 'toggle'])->name('page.toggle');
@@ -122,6 +123,6 @@ Route::group(['middleware' => ['web', 'auth', 'permission'],'prefix' => 'admin/'
Route::get('enquiry/mark-as-read/{id}', [EnquiryController::class, 'markAsRead'])->name('enquiry.markAsRead');
Route::resource('enquiry', EnquiryController::class)->names('enquiry')->only(['index', 'store', 'destroy']);
Route::resource('counselor', CounselorController::class)->names('counselor')->only(['index', 'store', 'destroy']);
});