Я хочу использовать значение только одного поля формы с двумя полями в качестве параметра маршрута для контроллера. То, что я до сих пор добился, было только беспорядок параметров строки запроса, добавленных к URL-адресу.Как передать данные формы в качестве параметров маршрута в Laravel 5.2
Моя форма:
{{ Form::open(['route' => ['anuncio.especificar_tipo_imovel', $valorCep = 'valorCEp'], 'method' => 'GET']) }}
<input type="hidden" value="14405024" id="valorCep" name="valorCep"/>
<label for="tbCep"/>
<input autocomplete="off" id="tbCep" style="width:400px;" name="cep" type="text" />
</label>
<input type="submit" value="continuar">
{{ Form::close() }}
У меня есть маршрут, как это:
Route::get('anuncio/especificar_tipo_imovel/{valorCep}', [
'as' => 'anuncio.especificar_tipo_imovel',
'uses' => '[email protected]_tipo_imovel'
]);
и способ действия как этот
public function especificar_tipo_imovel(Request $request, $valorCep)
{
return view('especificar_tipo_imovel');
}
Значение Я хочу послать это значение скрытого поля: valorCep Мне нужен url как http://my_route/34834839
номер, указывающий значение скрытого поля и параметр маршрута $valorCep
.
мой URL этот путь:
http://my_route/valorCEp?valorCep=14405024&cep=Rua++jardim+pedreiras14405024
$ хххх = $ request-> valorCep; вы можете использовать это как – Sona
. Моя проблема заключается не в том, чтобы получить значение в контроллере. Моя проблема - формат URL. –
извините, не получив именно то, что вы хотите ??? – Sona