Rails 3.1 reCaptcha gem не принимает вариант темы - PullRequest
1 голос
/ 05 февраля 2012

Я использую гем recaptcha (github.com/ambethia/recaptcha), но не смог изменить тему по умолчанию.В документации Google указано, что существует четыре базовые темы, одна из которых «белая».recaptcha_tags документы определяют вариант :display:

:display - Takes a hash containing the theme and tabindex options per the API. (default nil)  

Я вызываю функцию следующим образом:

 <%= recaptcha_tags :display => { :theme => "white" } %>

Но я получаю только тему по умолчанию, а не белуютема.Я вставил put () в источник драгоценного камня, где параметры анализируются, и получаю следующее:

Options: {:public_key=>"XXXXXXXXXXXXX-YYYYYYYYYYYYYYY", :error=>"expression"}

Я пробовал все варианты, которые я могу придумать, чтобы передать опцию :display схэш :theme => "white" и не может заставить его работать.Что я тут не так делаю?

1 Ответ

1 голос
/ 15 февраля 2012

Я пытался, и ваш пример работает для меня: <%= recaptcha_tags :display => { :theme => "white" }%> Моя версия gem recaptcha 0.3.4, может быть, вы используете старую версию?

...