Разные Капчи

slavbase

Проверенные
Сообщения
17
Реакции
18
Баллы
705
Из коробки капчу можно выбрать только одну и это логично, что она применима глобально для гостей.

Подскажите как реализовать различные капчи которые из коробки для регистрации вопрос ответ, а для обратной связи reCAPTCHA

шаблон contact
PHP:
...
<xen:include template="helper_captcha_unit" />
...

helper_captcha_unit
PHP:
<xen:if is="{$captcha}">
    <dl class="ctrlUnit">
        <dt>{xen:phrase verification}:</dt>
        <dd>{xen:raw $captcha}</dd>
    </dl>
</xen:if>
 
Последнее редактирование:
Так может
Код:
<xen:if is="{$captcha}">
    <dl class="ctrlUnit">
        <dt>{xen:phrase verification}:</dt>
        <dd>
            <div id="ReCaptcha" data-publicKey="{$publicKey}" style="display:none">
                <div id="recaptcha_image" class="textCtrl"></div>
                <div class="ddText"><label for="recaptcha_response_field">{xen:phrase recaptcha_enter_both_words}:</label></div>
                <input type="text" name="recaptcha_response_field" id="recaptcha_response_field" class="textCtrl OptOut" />
                <p class="explain recaptcha_only_if_image">{xen:phrase recaptcha_reload_listen_to_audio, 'reload_params=href="javascript:" class="ReCaptchaReload"', 'switch_params=href="javascript:" class="ReCaptchaSwitch"'}</p>
                <p class="explain recaptcha_only_if_audio">{xen:phrase recaptcha_reload_go_back_to_text, 'reload_params=href="javascript:" class="ReCaptchaReload"', 'switch_params=href="javascript:" class="ReCaptchaSwitch"'}</p>
            </div>
            <div id="ReCaptchaLoading" class="JsOnly">{xen:phrase recaptcha_verification_is_loading}</div>

            <noscript>
                <iframe src="https://www.google.com/recaptcha/api/noscript?k={xen:urlencode $publicKey}" height="300" width="500" frameborder="0"></iframe><br />
                <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
                <input type="hidden" name="recaptcha_response_field" value="manual_challenge" />
            </noscript>
        </dd>
    </dl>
</xen:if>
Обрати внимание на шаблоны
2017-08-22_071130.png
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу