Vorrei creare un percorso che richiede un ID richiesto e date di inizio e fine opzionali ('Ymd'). Se le date sono omesse, ritornano a un valore predefinito. (Dire ultimi 30 giorni) e chiamare un controller .... diciamo 'path @ index'Laravel (5) - Routing al controller con parametri opzionali
Route::get('/path/{id}/{start?}/{end?}', function($id, $start=null, $end=null)
{
if(!$start)
{
//set start
}
if(!$end)
{
//set end
}
// What is the syntax that goes here to call '[email protected]' with $id, $start, and $end?
});
Qualsiasi aiuto sarebbe apprezzato. Sono sicuro che c'è una risposta semplice, ma non ho trovato nulla da nessuna parte.
Grazie in anticipo per l'aiuto!
Se uno dei due parametri viene inviato, sarà impostato su $ start poiché quello era il primo definito nel percorso? – user985366
L'articolo spiega i parametri del percorso facoltativi e obbligatori con output campione http://www.devtrainings.com/2016/04/laravel-how-to-get-route-parameters-in-controller.html –
Grazie @MichalPittino! +1 –