Ruby on rails captcha停止工作

时间:2012-01-09 20:41:55

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

我有一个使用captcha插件的代码。这是一个需要填写的表格。起初它向我展示了图片,在“我是一个人”按钮下方和一个富文本框下方,我需要粘贴验证码给我的字符串女巫。从此表单中删除一些字段后,“Im a human”按钮和富文本框消失。

我使用代码:<%= recaptcha_tags%>

发生了什么事?

编辑:

这是代码:

<h2>Open Account</h2>

<%= form_for(resource, :validate => true, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
  <%= devise_error_messages! %>
  <br />
  <%= render 'user_fields', :f => f %>

  <%= f.fields_for :accounts do |builder| %>
  <p><div><b>Account</b></div></p>
  <%= render 'accounts/form_fields', :f => builder %>
  <% end %>

  <div><%= f.label :password %></div>
  <div><%= f.password_field :password %></div>

  <div><%= f.label :password_confirmation %></div>
  <div><%= f.password_field :password_confirmation %></div>
 <% if !Rails.env.test? %>
  <p><%= recaptcha_tags %></p>
  <% end %>
  <div><%= f.submit "Sign up" %></div>
<% end %>
<br />
<%= render :partial => "devise/shared/links" %>

user_fields和form_fields是有text_fields的文件和我通过删除一些text_fields编辑的那些代码

0 个答案:

没有答案