Laravel 7, Сохраняйте параметры запроса в URL-адресе

#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-адрес, они отображаются одинаково. Параметры запроса удаляются.