Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Bom_Basti's avatar

Attach query parameter to existing parameters with route-helper

Hi folks I use the route-helper in my Blade template files to filter and/or sort the results of the page.

What is the easiest way to attach a parameter to the previous ones?

As an example:

I visit the page /category1 and see some products. Now I use the sorting which changes the URL to /category1? sort_by=title&sort_order=asc

If I use another filtering now, I would like the parameter to be appended to the current one. So to /category1? sort_by=title&sort_order=asc&filter_by=year&year=2017 but the result is only /category1?filter_by=year&year=2017 .

I create the Urls with the route-helper like:

route('category.show', [$category, 'sort_by' => 'title', 'sort_order' => 'asc'])
route('category.show', [$category, 'filter_by' => 'year', 'year' => $year])
0 likes
0 replies

Please or to participate in this conversation.