У вас не работает отображение кода капчи для защиты от роботов заказов!
У вас не работает отображение кода капчи для защиты от роботов заказов!
В ранних версиях движка в дизайне сайта подключался субшаблон корзины design/common_parts/cart_htm.tpl. Там выводился защитный код, а включить / отключить его можно было в админпанели на странице настройки -> Настройки сайта с помощью флажка Применять защиту от роботов вводом кода с картинки, что находится в секции Корзина:. По умолчанию он отключен по рекомендациям владельцев магазинов: не стоит напрягать покупателей лишней заморочкой, а коли потребуется - сами включим из админпанели.
С появлением нового субшаблона корзины design/common_parts/cart.htm прежний субшаблон оставлен в движке (вдруг кому он придется больше по вкусу, чем новый). Так вот в новом субшаблоне нужда в каптче заметно уменьшилась в силу строения субшаблона - скроллинг вкладок с валидацией незаполненных полей и submit через скрипт.
Это конечно не исключает лобовой постинг из сохраненной и модифицированной страницы. Однако здесь здорово выручает система запретов доступа Имперы. Что понравилось владельцам даже больше, чем каптча. То есть заметили два-три левых заказа пришло - сразу ip такого умника в запреты доступа, и больше он не докучает.
А мысль вставить включаемую / отключаемую каптчу в новый субшаблон корзины, по аналогии как было сделано в прежнем субшаблоне, я понял. Иначе как-то незавершенно выходит - в админке есть флажок, но при новом субшаблоне переключение флажка ни к чему не приводит. Сделаю.