Система голосования на выбор между двумя картинками - PullRequest
0 голосов
/ 05 июля 2011

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

1 Ответ

0 голосов
/ 06 июля 2011

вам не нужно модифицировать драгоценный камень.Просто создайте подходящую модель для ваших изображений:

class Image < ActiveRecord::Base
  acts_as_voteable
end

и для ваших пользователей:

class User < ActiveRecord::Base
  acts_as_voter
end

после того, как вы сможете сравнить количество голосов в 2 изображениях с чем-то вроде:

image1.votes_for > image2.votes_for
...