feat: Phase 2 - page CRUD, subscriber management, user management
This commit is contained in:
@@ -8,7 +8,6 @@ use App\Http\Controllers\Admin\MailwizzController;
|
||||
use App\Http\Controllers\Admin\PageController;
|
||||
use App\Http\Controllers\Admin\SubscriberController;
|
||||
use App\Http\Controllers\Admin\UserController;
|
||||
use App\Http\Controllers\Auth\AuthenticatedSessionController;
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\PublicPageController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
@@ -32,9 +31,9 @@ Route::middleware(['auth', 'verified'])->prefix('admin')->name('admin.')->group(
|
||||
// Pre-registration pages (CRUD)
|
||||
Route::resource('pages', PageController::class);
|
||||
|
||||
// Subscribers (nested under pages)
|
||||
Route::get('pages/{page}/subscribers', [SubscriberController::class, 'index'])->name('pages.subscribers.index');
|
||||
// Subscribers (nested under pages) — export before index so the path is unambiguous
|
||||
Route::get('pages/{page}/subscribers/export', [SubscriberController::class, 'export'])->name('pages.subscribers.export');
|
||||
Route::get('pages/{page}/subscribers', [SubscriberController::class, 'index'])->name('pages.subscribers.index');
|
||||
|
||||
// Mailwizz configuration (nested under pages)
|
||||
Route::get('pages/{page}/mailwizz', [MailwizzController::class, 'edit'])->name('pages.mailwizz.edit');
|
||||
|
||||
Reference in New Issue
Block a user