我正在使用recaptcha gem(github.com/ambethia/recaptcha),但无法更改默认主题。谷歌文档表明有四个基本主题,其中一个是“白色”。 recaptcha_tags
个文档标识了:display
选项:
:display - Takes a hash containing the theme and tabindex options per the API. (default nil)
我用这种方式调用函数:
<%= recaptcha_tags :display => { :theme => "white" } %>
但我只获得默认主题,而不是白色主题。我将puts()插入到解析选项的gem的源代码中,并获得以下内容:
Options: {:public_key=>"XXXXXXXXXXXXX-YYYYYYYYYYYYYYY", :error=>"expression"}
我已经尝试了我能想到的每个变体来传递一个:display
选项,其散列为:theme => "white"
并且无法使其工作。我在这里做错了什么?
答案 0 :(得分:1)
我试过,你的例子适合我:
<%= recaptcha_tags :display => { :theme => "white" }%>
我的recaptcha gem版本是0.3.4,也许你使用旧版本?