рельсы спокойной фильтрации - PullRequest
3 голосов
/ 09 февраля 2010

У меня есть действие с индексом, и я бы хотел, чтобы пользователь мог фильтровать результаты на странице индекса, нажимая «фильтровать ссылки» на той же странице.

Есть хорошее видео-трансляция видео, которое позволяет фильтровать результаты, введя в поле поиска.

Я хочу отфильтровать результаты по ссылкам, которые нажимает пользователь. Как я могу это сделать? Есть ли способ передать параметры в контроллер, используя link_to?

например, на индексной странице со списком книг я хотел бы отобразить следующую ссылку

<%= link_to "Fiction", books_path %>

и нажатие на ссылку приведет к отображению книг только в категории художественной литературы.

1 Ответ

1 голос
/ 09 февраля 2010

Взгляните на раздел link_to"link_to также может создавать ссылки с якорями или строками запроса:"

Итак, ваш пример будет выглядеть (при условии, что фильтр категории):

<%= link_to "Fiction", books_path(:category => "fiction") %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...