在Rails上使用ambethia的reCAPTCHA插件3.覆盖flash消息div默认值?
我在Rails 3上运行了ambethia的reCAPTCHA插件。有谁知道如何覆盖它的flash消息标记?我想重用我自己的
flash_error
divid,而不是使用插件的flash_recaptcha_error
divid:
<div id="flash_recaptcha_error">incorrect-captcha-sol</div>
另外,你如何清理这个控制器#create?
def create
@post = Post.new(params[:post])
respond_to do |format|
if verify_recaptcha(:model => @post, :error => "reCAPTCHA incorrect. Try again.") && @post.save
flash.now[:notice] = "Created "#{@post.title}""
format.html { redirect_to(@post, :notice => 'Post was successfully created.') }
else
flash.now[:error] = "Incorrect word verification. Are you sure you're human?"
format.html { redirect_to(:back, :error => 'reCAPTCHA incorrect. Try again.') }
end
end
end
感谢您阅读我的问题。
没有找到相关结果
已邀请:
2 个回复
催备南菠亨
也许它可以帮助你。谢谢
味芯憨