2014-11-17 3 views
0

Я пытаюсь реализовать reCaptcha в своем старом приложении Laravel. Это в Laravel4. Я пытаюсь с этим bundle. Проблема в том, что код captcha не относится к тому, когда я вызываю его на частичном изображении. Есть ли быстрое решение? Помогите оценить.reCaptcha с частичным видом Laravel 4

ответ

0

Этот комплект указывает, что он предназначен только для проверки на стороне сервера. Он не предлагает ничего для рендеринга recaptcha, поэтому вам все равно нужно следовать коду Google для рендеринга клиенту. Какой код вы используете для рендеринга клиенту?

Исходный вопрос, указанный в Laravel 3. Если вы на самом деле на Laravel 4 в качестве состояний редактирования, я бы предложил использовать пакет greggilbert/recaptcha, так как он предлагает как проверку на стороне сервера, так и рендеринг на стороне клиента.

+0

Он говорит так, но мы можем вызывать разметку там, как 'Recaptcha :: recaptcha_get_html ('public_key')'. Его рабочий тон, но не в частичном шаблоне для ножа – Nisam

+0

Gotcha. Да, глядя в настоящую библиотеку, похоже, что это должно сработать. Вы квалифицируете его с помощью пространства имен? Я предполагаю, что у вашего частичного должно быть что-то вроде этого: '{{Recaptcha \ Recaptcha :: recaptcha_get_html ($ public_key)}}'. Можете ли вы показать пример того, где он работал, а где нет? – patricus

+0

Я пробовал с моей контактной страницей, как этот '{{Recaptcha \ Recaptcha :: recaptcha_get_html ($ public_key)}}' Его работа отлично. Когда я пытаюсь добавить на страницу продукта, есть частичный вид, например, 'getcontact.blade.php', показывающий его не. В HTML-источнике есть только контент

Смежные вопросы