Продолжается настройка и допиливание магазина на JoomShopping. Исправляются всякие неприятные мелочи и баги связанные как с версткой, так и с программным функционалом. Разберем один из них.
Всем хорош JoomShopping (особенно после вирта). Но и у него есть что улучшить :) Одна из таких возможностей - это отсутствие капчи - как при регистрации, так и при оформлении заказа. Так не будем ждать милости от разработчиков - есть масса плагинов капчи - интегрируем её в JoomShopping сами.
Абзац ненависти. Я терпеть не могу капчи, в которых пять раз сломаешь глаза, прежде чем разберешь что нужно вводить, а потом ещё нужно пять раз поменять регистр, чтобы ввести правильно. А потом ещё выясняется что ввел неправильно, так как это не ноль, а буква О. И все сначала. Не-на-ви-жу.
Учитывая все вышесказанное, сделаем капчу простую (мы же не хотим вызывать ненависть у любимых покупателей), но позволяющую отсеивать вражеские спамботы. Я нашел готовый вариант - EasyCalcCheck Plus
Отличный плагин. То что искал - простое арифметическое действие, полная руссификация.
Но - авторы плагина не подозревают о JoomShopping-е. Пришлось поковыряться в его внутренностях и заставить работать. Скажу сразу - плагин работает на странице регистрации и странице оформления заказа. У меня одностраничное оформления заказа от NEVIGEN.
P.S. Файл перезалит - забыл добавить в xml плагина настройку для JoomShopping. Спасибо форумчанину pyh