Задача
Имеется форма с полями-фильтрами для поиска массива данных.
Требуется в зависимости от нажатия на кнопку [Применить] или [Скачать] выводить полученые данные на экран или отдавать сформированый excel.
В обоих случаях поиск производится с учётом полей формы. То есть форма одна, а кнопки - две.
Решение
Решается приятно просто) Можно вместо атрибута action для формы указывать роут, по которому пойдут данные, в атрибуте formaction тега button: