Не рендеринг рекапчи в рельсах 3 - PullRequest
0 голосов
/ 16 сентября 2010

Использование рельсов 3 рекапча. В виде _form.html.erb insert <% = recaptcha_tags%> Но при просмотре страницы в браузере получает

&lt;script type=&quot;text/javascript&quot; src=&quot;http://api.recaptcha.net/challenge?k=**&amp;error=expression&quot;&gt;&lt;/script&gt;

Как я понимаю, это не отображается в браузере. Почему "<" вместо <? </p>

1 Ответ

2 голосов
/ 16 сентября 2010

Попробуйте <%= raw recaptcha_tags %>.Или используйте html_safe внутри помощника.Объяснение здесь: http://asciicasts.com/episodes/204-xss-protection-in-rails-3

...