Тема: Проблемы с капчей
Добрый вечер. Столкнулся со следующей проблемой.
Не отображается/не работает капча при покупке в 1 клик.
В шаблоне использую:
{if !$is_auth && $use_captcha && ModuleManager::staticModuleEnabled('kaptcha')}
<div class="row">
<div class="caption">
{t}Введите код, указанный на картинке{/t}
</div>
<div class="field">
<img height="42" width="100" src="{$router->getUrl('kaptcha', ['rand' => rand(1, 9999999)])}" alt=""/><br>
<input type="text" name="kaptcha" class="kaptcha">
</div>
</div>
{/if}
$use_captcha выдает значение 0. В настройках системы выставлена стандартная капча.
Менял настройки дефолтные настройки в контроллере oneclickcart.inc.php: 'use_captcha' => 1.
В таком случае, капча отображается как и положено, но она не срабатывает. Т.е. поле можно просто оставить пустым или ввести некорректные данные, а заказ уйдет (в ответ получаю success : true)
Также при нажатии настройка блока "Купить в один клик" в режиме дебага включение капчи не помогает. Значение не сохраняется.