Создание поисковой формы с CakePHP? - PullRequest
0 голосов
/ 09 августа 2011

Я создаю веб-приложение в CakePHP.Я использую объект Paginator для рендеринга таблицы данных с опциями сортировки.Однако данные, которые я хочу получить в таблице, должны быть данными, полученными в результате поиска.

Приложение управляет деталями договора.Таким образом, пользователи приложения должны иметь возможность искать контракты в таких полях, как имя клиента, имя контакта и т. Д.

Обычно, если бы я использовал свое собственное решение, я использовал бы параметры $_GET для построения части WHEREоператора SQL.Однако сортировка таблицы Paginator в CakePHP, по-видимому, отбрасывает любые строки запроса и вставляет сегменты URL, такие как /field:value/foo:bar/ и т. Д.

Каков будет нормальный маршрут для создания формы поиска?Любая помощь будет высоко ценится.

1 Ответ

1 голос
/ 09 августа 2011

Взгляните на плагин CakeDC Search .Он будет обрабатывать параметры и прочее для вас,

...