Резюме для голосования - PullRequest
0 голосов
/ 31 марта 2011

Я внедрил систему голосования на основе Ajax. На данный момент мое мнение:

<%=button_to 'Vote',vote_path(:format=>:js,:id=>c.id),:remote=>true%>

, а мой контроллер:

def vote
        @video=Video.find(params[:id])
        @video.increment!(:votes)

          respond_to do|format|
          format.js  
          end

     end

Этот механизм работает нормально. Но,Я хочу добавить reCaptcha в систему голосования. У меня есть все необходимые конфигурации на месте. Однако я не понимаю, каковы должны быть вид и модификации контроллера для recaptcha.Спасибо.

Редактировать: Я использую Ambesthia recaptcha

Редактировать 2: Я хотел бы добавить форму reCaptcha несколько раз вта же страница.

1 Ответ

0 голосов
/ 06 апреля 2011

В виде внутри вашей формы вам нужно

<%= recaptcha_tags %>

для отображения поля reCaptcha на вашей странице. Затем в вашем методе контроллера, который обрабатывает параметры POST, вы можете использовать метод verify_recaptcha .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...