Как повесить капчу на процесс оформления заказа в commerce?
1 февраля 2018 в 9:36
Владелец магазина жалуется, что приходит много спама. Липовых заказов. Попросила поставить капчу на процесс оформления заказа. Я искала что-то в группе commerce. Ничего не нашла. Общая капча стоит на сайте. Но работает только на процесс авторизации. Как сделать капчу для checkout?
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
В настройках же капчи можно задать id нужных форм, ваша будет что-то вроде commerce-checkout-form, посмотреть можно отладчиком в браузере
Спасибо! Я уже на верном пути. Но еще не там.
Посмотрела.
Ввела в пустое поле в admin/config/people/captcha commerce-checkout-form-checkout но друпал говорит, что это Illegal form_id. Попробовала commerce_checkout_form_checkout - система приняла.
Я включила стандарный челлендж как на странице аутентификации. Но на странице чекаута капча не появилась.
http://visaforbali.com/checkout/711
Кэш очищали после изменения настроек капчи?
Да, очистила. Поставила капчу на
commerce_checkout_form
commerce_checkout_form_checkout
ни тот ни другой вариант не работают
Все. Я поняла. Я тестировала капчу из под своего админского аккаунта. А она залогиненным пользователям не показывается. Если не входить в аккаунт - то показывается.