Usamos el slug en las rutas para editar y mostrar resultados de evento
This commit is contained in:
parent
af437b315d
commit
c96ccfbe1b
|
@ -149,6 +149,6 @@ class EventoController extends Controller
|
||||||
|
|
||||||
public function mostrarResultado(Request $request)
|
public function mostrarResultado(Request $request)
|
||||||
{
|
{
|
||||||
return redirect()->route('show',['evento' => $request->id]);
|
return redirect()->route('show',['evento' => Evento::find($request->id)]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -66,3 +66,7 @@ button.cerrar {
|
||||||
#fila-boton-enviar {
|
#fila-boton-enviar {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#enlace {
|
||||||
|
width: 95%;
|
||||||
|
}
|
|
@ -1,3 +1,3 @@
|
||||||
label {
|
label, span.help {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,7 +48,9 @@
|
||||||
<div class="grid grid-cols-1 md:grid-cols-2">
|
<div class="grid grid-cols-1 md:grid-cols-2">
|
||||||
<div class="p-6">
|
<div class="p-6">
|
||||||
<form id="nuevoevento" method="post" action="{{route('store')}}">
|
<form id="nuevoevento" method="post" action="{{route('store')}}">
|
||||||
<label for="nombre">Nombre de evento</label>
|
<label for="nombre">Nombre del nuevo evento</label>
|
||||||
|
<br>
|
||||||
|
<span class="help">Lo ideal es un nombre corto y fácil de recordar.</span>
|
||||||
<br>
|
<br>
|
||||||
@csrf
|
@csrf
|
||||||
<input required name="nombre" type="text" class="formulario">
|
<input required name="nombre" type="text" class="formulario">
|
||||||
|
|
|
@ -22,8 +22,8 @@ Route::post('/eventos', [EventoController::class, 'store'])->name('store');
|
||||||
|
|
||||||
Route::post('/eventos/{evento}', [EventoController::class, 'update'])->name('update');
|
Route::post('/eventos/{evento}', [EventoController::class, 'update'])->name('update');
|
||||||
|
|
||||||
Route::get('/eventos/{evento}', [EventoController::class, 'edit'])->name('edit');
|
Route::get('/eventos/{evento:slug}', [EventoController::class, 'edit'])->name('edit');
|
||||||
|
|
||||||
Route::get('/eventos/{evento}/resultado', [EventoController::class, 'show'])->name('show');
|
Route::get('/eventos/{evento:slug}/resultado', [EventoController::class, 'show'])->name('show');
|
||||||
|
|
||||||
Route::get('/resultado', [EventoController::class, 'mostrarResultado'])->name('resultado');
|
Route::get('/resultado', [EventoController::class, 'mostrarResultado'])->name('resultado');
|
||||||
|
|
Loading…
Reference in New Issue