Я создаю веб-приложение в CakePHP.Я использую объект Paginator для рендеринга таблицы данных с опциями сортировки.Однако данные, которые я хочу получить в таблице, должны быть данными, полученными в результате поиска.
Приложение управляет деталями договора.Таким образом, пользователи приложения должны иметь возможность искать контракты в таких полях, как имя клиента, имя контакта и т. Д.
Обычно, если бы я использовал свое собственное решение, я использовал бы параметры $_GET
для построения части WHERE
оператора SQL.Однако сортировка таблицы Paginator в CakePHP, по-видимому, отбрасывает любые строки запроса и вставляет сегменты URL, такие как /field:value/foo:bar/
и т. Д.
Каков будет нормальный маршрут для создания формы поиска?Любая помощь будет высоко ценится.