У меня есть страница, на которую вы попадаете после ввода информации со страницы поиска. Таким образом, пользователь переходит на страницу поиска, фильтрует то, что ему нужно, после того, как он выбирает, какую аренду он хочет просмотреть, и нажимает кнопку просмотра, на которой есть строка запроса с параметрами. Это идет к:
Route::get('rental/{rental}', 'RentalsController@rental');
Эта часть отлично работает. Они попадают на страницу аренды через контроллер аренды, который принимает параметры и показывает правильную информацию. В то время как на отдельной странице проката они могут все еще сузить это немного, если они хотят. Спальни, даты и гости - все варианты фильтрации на этой странице (как и на странице аренды). Проблема заключается в том, что при попытке отправить форму я не могу понять, как вернуть ее в арендуемый контроллер со значениями формы, используя слаг, сгенерированный на блейд-странице.
Вот как это выглядит:
{!! Form::open(['action' => route('rental/'{{$rental->slug}}, 'method' => 'GET', 'id' => 'rentalform']) !!}
Часть рассуждений здесь заключается в том, что мне нужно поддерживать domain.com/rental/rental-slug?params для маркетологов.