Pregunta

He instalado recientemente http://github.com/peteonrails/vote_fu/tree/ maestro (vote_fu)

en una aplicación que he estado trabajando.

En esencia, sólo quiero una lista de elementos (digamos, los mensajes, por ejemplo) para que aparezca en el orden basado en votos descendente.

I añadido el acts_as_voteable al modelo de mensajes, y la acts_as_voter al modelo de usuario.

A partir de aquí, estoy bastante confusa - Veo esto "voter.vote_for (voteablemodel)" en el tutorial, para la votación un registro. Pero no understan donde debería estar su aplicación?

¿Debo ser la adición a una vista, poniéndolo en una nueva acción en el controlador?

Estoy claramente todavía nuevo - por lo que me disculpo por las preguntas simplistas por lo que lucho a través

.

Gracias de antemano!

-Elliot

¿Fue útil?

Solución

Las vistas se utilizan para mostrar la información. Lo que usted describe en el controlador pertenece a menos que sea más que unas pocas líneas de código.

Si usted ve sus métodos controlador empiezan a ser hinchado, trate de pensar en formas de mover esa lógica en su modelo o un módulo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top