ajout images
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use App\Http\Controllers\Admin\AgentController;
|
||||
use App\Http\Controllers\Admin\AssignmentController;
|
||||
use App\Http\Controllers\Admin\DashboardController;
|
||||
use App\Http\Controllers\Admin\ImageController;
|
||||
use App\Http\Controllers\Admin\SyncController;
|
||||
use App\Http\Controllers\Admin\TemplateController;
|
||||
use App\Http\Controllers\Auth\EntraLoginController;
|
||||
@@ -34,6 +35,10 @@ Route::prefix('admin')->middleware(['admin.network', 'auth', 'role:editor'])->na
|
||||
Route::put('/templates/{template}', [TemplateController::class, 'update'])->name('templates.update');
|
||||
Route::post('/templates/{template}/versions/{version}/restore', [TemplateController::class, 'restore'])->name('templates.restore');
|
||||
|
||||
// Images (logos, bannières) — éditeur : dépôt ; administrateur : suppression
|
||||
Route::get('/images', [ImageController::class, 'index'])->name('images.index');
|
||||
Route::post('/images', [ImageController::class, 'store'])->name('images.store');
|
||||
|
||||
Route::middleware('role:admin')->group(function () {
|
||||
Route::post('/templates/{template}/publish', [TemplateController::class, 'publish'])->name('templates.publish');
|
||||
Route::post('/templates/{template}/default', [TemplateController::class, 'makeDefault'])->name('templates.default');
|
||||
@@ -45,6 +50,7 @@ Route::prefix('admin')->middleware(['admin.network', 'auth', 'role:editor'])->na
|
||||
Route::delete('/affectations/{assignment}', [AssignmentController::class, 'destroy'])->name('assignments.destroy');
|
||||
|
||||
Route::post('/synchro', SyncController::class)->name('sync');
|
||||
Route::delete('/images/{name}', [ImageController::class, 'destroy'])->name('images.destroy')->where('name', '[A-Za-z0-9._-]+');
|
||||
});
|
||||
|
||||
// Agents : simulation « qui reçoit quoi » et recherche pour l'aperçu
|
||||
|
||||
Reference in New Issue
Block a user