php - Laravel 5.3 - 在请求其他 GET 值时保留 GET 值

标签 php forms laravel get request

如何保留从另一条路线发送到仪表板的值? 这是仪表板 URL 在从另一个路由到仪表板的 GET 请求之后的样子:

http://localhost:8000/?lat=45.328686399999995&lng=14.446922599999999

当搜索某些内容时,会发生这种情况:

http://localhost:8000/?ad_search=stackoverflow&ad_sort=recent

我怎样才能使它始终看起来像这样?:

http://localhost:8000/?lat=45.328686399999995&lng=14.446922599999999&ad_search=stackoverflow&ad_sort=recent

最佳答案

只需在构建 URL 时添加这些参数即可。例如,当使用 url() 帮助器时:

{{ url('/', [
       'ad_search' => 'stackoverflow',
       'ad_sort' => 'recent',
       'lat' => request('lat'),
       'lng' => request('lng')
   ]) }}

关于php - Laravel 5.3 - 在请求其他 GET 值时保留 GET 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41779542/

相关文章:

php - PHP 中的密码验证和确认密码始终显示错误

php - Laravel 5:在控制台内核的 Schedule() 函数中使用 Cache::or DB::

json - 如何从 Laravel 中的 json 响应中删除斜杠

php - 如果表A中的记录不存在于表B中做某事,我将如何去做呢?

PHP 从 mysql 返回一个结果,但是如果我 while 循环结果,什么也没有显示

python - 将表单数据保存到数据库并将其发送到API; Django

javascript - HTML 表单要求规范

php - 在 PDO::FETCH_OBJ 循环中返回未找到记录值

php - mysql 查询中出现解析错误

php - Laravel 简单月份选择