Laravel 中的查询字符串保留

Query String Preservation in Laravel

我是 Laravel、PHP 和网络开发的新手。我有两个标签教师 <a href='/teachers'>Teachers</a> 和课程 <a href='/courses'>Courses</a> 以及两个 drop-downs 即 header 导航中的类别、城市。教师和课程选项卡将我带到各自的页面 localhost/teacherslocalhost/courses。 Category 和 City 通过从 drop-downs 中选择 Belgium 和 O-Levels 添加查询字符串,如下所示。

localhost/teachers?city=belgium&category=Olevels

当我从一个 link 单击到另一个时,我想要相同的查询字符串。

最简单的方法是使用 Request 外观将查询字符串附加到 link URL:

<a href='/teachers?{{ Request::getQueryString() }}'>
    Teachers
<a/>

<a href='/courses?{{ Request::getQueryString() }}'>
    Courses
<a/>