Ruby on rails RubyonRails中的ReCaptcha问题

Ruby on rails RubyonRails中的ReCaptcha问题,ruby-on-rails,recaptcha,Ruby On Rails,Recaptcha,我遵循了上发布的关于将Recaptcha集成到我的应用程序中的说明。但是,当我在本地主机上查看它时,我只得到get_captcha()的代码,而不是小部件。我已经在我的environment.rb文件中提供了公钥,将recaptcha::apphelper添加到我的应用程序控制器中,并将我的可用性链接起来,我还将recaptcha::viewhelper添加到我的应用程序帮助器中。我是否在添加它的过程中遗漏了一个步骤,或者是否有其他资源可以使这项工作更好 在视图中,必须使用ERB输出块(白色,:

我遵循了上发布的关于将Recaptcha集成到我的应用程序中的说明。但是,当我在本地主机上查看它时,我只得到get_captcha()的代码,而不是小部件。我已经在我的environment.rb文件中提供了公钥,将recaptcha::apphelper添加到我的应用程序控制器中,并将我的可用性链接起来,我还将recaptcha::viewhelper添加到我的应用程序帮助器中。我是否在添加它的过程中遗漏了一个步骤,或者是否有其他资源可以使这项工作更好

在视图中,必须使用ERB输出块(
白色,:tabindex=>10)%>

这里面没有任何东西(或者它的兄弟,ERB评估块(
你能通过向我们展示你看到的东西来解释它是如何不起作用的吗?我只得到以下代码:get_captcha(:options=>{:theme=>'white',:tabindex=>10}),而不是小部件显示出来的OK…现在我得到了:var recaptchaooptions={theme:“white”,tabindex:10};
,而且没有widget@demondeac11:您必须使用
raw
,因为Rails 3会自动转义内容。该插件似乎不会自动执行此操作。答案已更新。
<%= raw(get_captcha(:options => {:theme => 'white', :tabindex => 10) %>