Я пытаюсь создать URL для метода поиска в Laravel и передать несколько параметров из выбранных выпадающих списков. У меня есть 4 выпадающих списка, и я пытаюсь передать такие параметры, как это, но это не работает, он говорит, что неопределенный индекс: страна, так как я могу это сделать?
<a href="{{ URL::to('/search',array($_POST['country'],$_POST['lokacija'],$_POST['prodajaizdavanje'],$_POST['vrsta']), false) }}"> <input id="Search" type="submit" value="Traži" /> </a>
Конечно, у меня есть раскрывающиеся списки, например:
<select name="country"> ..some options.. </select>
Вам нужна форма с вашим вкладом в нее:
<form method="get" action="/search">
<select name="country">
Your options
</select>
<input type="submit" value="search" />
</form>
И вы сможете получить доступ к вашему выбору в вашем поисковом маршруте
Просто убедитесь, что ваша форма использует метод GET.
<form method="GET" action="/search">
Other fields comes here
<input type="submit" value="search" />
</form>
И вы можете получить доступ к входу, используя $ _GET [‘variable_name’]
И не забудьте сгенерировать токен, иначе Laravel выдаст ошибку.