Реализуя фильтр на странице поиска на основе GET-параметров столкнулся с проблемой генерации url-адресса для кнопок фильтра. Для того, чтобы сохранять текущие параметры поиска я делаю так-
<a href="/search?{{($request->q ? "q=$request->q" : '') . ($request->sort ? "&sort=$request->sort" : '') . "§ion=photoreports"}}">Фоторепортажи</a>
Как бы мне это сделать, используя именованный роут, как это принято. Таких кнопок на странице много, выглядит некрасиво, плохо поддерживаемо и если роут, например изменится, то всё сломается.