mardi 11 septembre 2018

Route on Laravel is wrong

I can't to do this route works...

My Controller:

public function profissionais(Request $request, $id){
    $profissionais = Vinculo::where('unidade_id', '=', $id)->get();
    $profissionais = $id;
    return view('relatorios.profissionais', compact('profissionais'));
}

My Form:

<form method="GET" action="">
    <select class="js-example-basic-single" name="id" required>
        @foreach($unidades as $unidade)
            <option value=""></option>
        @endforeach
    </select>
    <span class="input-group-btn">
        <button class="btn btn-primary" type="submit">Listar</button>
    </span>
</form>

web.php:

Route::get('/relatorios/profissionais/{id}', 'RelatorioController@profissionais')->name('relatorios.profissionais');

I like my route like this: /relatorios/profissionais/4 and the number 4 will the $id variable.

But the uri is like: relatorios/profissionais/id?id=4

Any help?



from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/2MmbWZc
via IFTTT

Aucun commentaire:

Enregistrer un commentaire