++ fix permessi e mobile portrait
This commit is contained in:
@@ -90,12 +90,21 @@ Route::middleware('auth')->group(function () {
|
||||
Route::get('territori/{territorio}/edit', TerritorioEdit::class)->name('territori.edit');
|
||||
});
|
||||
|
||||
// Proclamatori
|
||||
// Proclamatori — visualizzazione (lista + dettaglio) per chi ha
|
||||
// proclamatori.manage; sola lettura per i non-admin.
|
||||
Route::middleware('permission:proclamatori.manage')->group(function () {
|
||||
Route::get('proclamatori', ProclamatoreIndex::class)->name('proclamatori.index');
|
||||
});
|
||||
// Gestione proclamatori (crea/modifica/cestino): solo amministratore. Le
|
||||
// rotte letterali (create/cestino) devono precedere il wildcard {proclamatore}.
|
||||
Route::middleware('permission:settings.manage')->group(function () {
|
||||
Route::get('proclamatori/create', ProclamatoreCreate::class)->name('proclamatori.create');
|
||||
Route::get('proclamatori/cestino', ProclamatoreCestino::class)->name('proclamatori.cestino');
|
||||
});
|
||||
Route::middleware('permission:proclamatori.manage')->group(function () {
|
||||
Route::get('proclamatori/{proclamatore}', ProclamatoreShow::class)->name('proclamatori.show');
|
||||
});
|
||||
Route::middleware('permission:settings.manage')->group(function () {
|
||||
Route::get('proclamatori/{proclamatore}/edit', ProclamatoreEdit::class)->name('proclamatori.edit');
|
||||
});
|
||||
|
||||
@@ -107,10 +116,17 @@ Route::middleware('auth')->group(function () {
|
||||
Route::get('assegnazioni/{assegnazione}/rientra', Rientra::class)->name('assegnazioni.rientra');
|
||||
});
|
||||
|
||||
// Campagne — creazione/visualizzazione per chi ha campagne.manage.
|
||||
// Campagne — visualizzazione per chi ha campagne.manage; sola lettura per i
|
||||
// non-admin.
|
||||
Route::middleware('permission:campagne.manage')->group(function () {
|
||||
Route::get('campagne', CampagnaIndex::class)->name('campagne.index');
|
||||
});
|
||||
// Creazione campagne: solo amministratore. La rotta letterale create deve
|
||||
// precedere il wildcard {campagna}.
|
||||
Route::middleware('permission:settings.manage')->group(function () {
|
||||
Route::get('campagne/create', CampagnaCreate::class)->name('campagne.create');
|
||||
});
|
||||
Route::middleware('permission:campagne.manage')->group(function () {
|
||||
Route::get('campagne/{campagna}', CampagnaShow::class)->name('campagne.show');
|
||||
});
|
||||
// Modifica campagne: solo amministratore (settings.manage). L'eliminazione
|
||||
|
||||
Reference in New Issue
Block a user