2016-12-15 21 views
0

recaptcha gemバージョン4.0を使用しているので、フォーム内に<%= recaptcha_tags %>を配置しました。サイズを変更するために実装できるはずのオプション(通常またはコンパクト)とテーマ(明るいまたは暗い)があります。Rails 4.2アプリケーションでrecaptcha gemオプションを実装できません

ここで、そして他の場所で、構文が機能していないと、多数の記事をレビューしました。ここに私が見つけたものに基づいて使用したいくつかのオプションがあります:

<%= recaptcha_tags :display => {:size => 'compact', :theme => 'dark'} %> 
<%= recaptcha_tags :display => {size: 'compact', theme: 'dark'} %> 
<%= recaptcha_tags :size => 'compact'} %> 
<%= recaptcha_tags size: 'compact'} %> 

これらのノブはノブです。また、recaptchaタグからオプションを削除し、gemのclient_helper.rbファイルを修正しました。スタイルを半分にカットした幅と高さの全てをカットしました。それはどちらもうまくいかなかった。私はむしろrecaptchaタグで提供できるオプションを使用したいと思います。誰もそれをする方法を知っていますか?前もって感謝します!サイズはDATA-すべきではない場合はジェイ

+0

から--retransmitted

はあなたをしました任意の解決策を見つけるか? – Bizarre

答えて

1

は...多分bundle open recaptcha ...最新のものに更新し、あなたがsize: 'compact'を渡すと問題が解決しない場合、それはdata-size="compact"属性 https://github.com/ambethia/recaptcha/blob/master/lib/recaptcha/client_helper.rb#L70-L71

を作成する必要があり、生成されたタグをご確認くださいサイズが、レギュラーサイズ、これはバグでは、適切な修正を必要とするかもしれません...まだ宝石を開いて、それはリストから:sizeを削除し、参照回すそれはそれを修正する場合はグローサー

関連する問題