重新投票表决

时间:2011-03-31 11:41:19

标签: ruby-on-rails ruby-on-rails-3

我已经实现了一个基于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 :(得分:0)

在表单内的视图中,您需要

<%= recaptcha_tags %>

显示页面中的reCaptcha框。然后在处理POST参数的控制器方法中,您可以使用 verify_recaptcha 方法。