#laravel #url #query-parameters
Вопрос:
Я работаю с параметрами запросов. Я извлекаю записи в соответствии с моим параметром запроса, но когда я передаю данные для просмотра, он удаляет параметр запроса из URL-адреса. Когда я использую функцию die для печати значений, она сохраняет параметры запроса в URL-адресе, но когда я загружаю представление, она удаляет мои параметры запроса. На изображении вы можете видеть, что параметры запроса удаляются из URL-адреса после получения результатов в соответствии с параметрами запроса.
public function search(Request $request)
{
$scholarships= Scholarship::where('name','like','%'.$request->search.'%')->where(['status'=>1])->orderBy('sort_order')->paginate(2)->withQueryString();
return view('search-page', ["scholarships"=>$scholarships]);
}
Комментарии:
1. что происходит, когда вы непосредственно вставляете URL-адрес с запросом в браузер?
2. Как выглядит URL-адрес, когда вы что-то искали?
3. Даже когда я вставляю параметры запроса в URL-адрес, они отображаются одинаково. Параметры запроса удаляются.