我有一个使用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编辑的那些代码