2009-08-24 14 views
0

Ich habe vor kurzem installiert http://github.com/peteonrails/vote_fu/tree/master (vote_fu)eine Rails-Anwendung mit vote_fu Einrichten

auf einer App Ich habe auf gearbeitet.

Im Grunde möchte ich nur eine Liste von Elementen (sagen wir, Beiträge zum Beispiel) in absteigender Reihenfolge basierend auf Stimmen angezeigt werden.

Ich habe den acts_as_voteable zum Pfosten-Modell und den acts_as_voter zum Benutzermodell.

Von hier aus bin ich ziemlich verwirrt - ich sehe diese „voter.vote_for (voteablemodel)“ im Tutorial für einen Abstimmungs auf. Aber ich verstehe nicht, wo ich es umsetzen soll?

Sollte ich es nur zu einer Ansicht hinzufügen, es in eine neue Aktion in der Steuerung einfügen?

Ich bin eindeutig noch neu - also entschuldige ich mich für die simplen Fragen, während ich mich durchkämpfe.

Vielen Dank im Voraus!

-Elliot

Antwort

0

Ansichten werden zum Anzeigen von Informationen verwendet. Was Sie beschreiben, gehört in den Controller, es sei denn es sind mehr als ein paar Zeilen Code.

Wenn Sie Ihre Controller-Methoden sehen beginnen aufgebläht zu werden, versuchen Sie, sich zu überlegen, dass die Logik in Ihr Modell oder ein Modul zu bewegen.