Настройка приложения rails с использованием voice_fu - PullRequest
0 голосов
/ 24 августа 2009

Я недавно установил http://github.com/peteonrails/vote_fu/tree/master (voice_fu)

в приложении, над которым я работал.

По сути, я просто хочу, чтобы список элементов (скажем, например, сообщений) отображался в порядке убывания на основе голосов.

Я добавил act_as_voteable к модели сообщений, а act_as_voter к модели пользователей.

Отсюда я довольно запутался - я вижу это "voter.vote_for (voiceablemodel)" в руководстве, чтобы проголосовать за запись. Но я не понимаю, где я должен это реализовывать?

Должен ли я просто добавить его в представление, вставить его в новое действие в контроллере?

Я, очевидно, все еще новичок - поэтому я прошу прощения за упрощенные вопросы, когда я борюсь.

Заранее спасибо!

-Elliot

1 Ответ

0 голосов
/ 24 августа 2009

Представления используются для отображения информации. То, что вы описываете, принадлежит контроллеру, если это не более чем несколько строк кода.

Если вы видите, что методы вашего контроллера начинают раздутать, попробуйте подумать о способах перемещения этой логики в вашу модель или модуль.

...