Обновилась большая надстройка над компонентом CCK Zoo, которая реализует функции интернет магазина, фильтра и многого другого для данного конструктора контента.
Что нового в JBZoo 4.12?
- Совместимость с Zoo4
- Совместимость с php 7.4+
- Новый роутинг страниц корзины, заказов, избранного, сравнения и посадочных страниц фильтра. Страницы можно добавить стандартно через пункт меню. Опция включается в SEF опциях JBZoo.
- Новый элемент промокодов. Отдельная страница для добавления промокодов с разными условиями срабатывания (количество срабатываний, минимальная цена, срок действия по времени, учет других скидок).
- Новый элемент оплаты через Сбербанк.
- Новый элемент оплаты через Юкасса.
- Новый элемент доставки СДЭК.
- Новый элемент доставки Боксберри.
- Новый хук отправки заказов в систему СДЭК с получением трек номера.
- Новый хук отправки заказов в систему Боксберри с получением трек-номера.
- Новый элемент корзины Соглашение, показывающий галочку со ссылками на пользовательское соглашение.
- Новый шаблон отображения категорий в фильтре - Чекбокс.
- Новая опция отображения категория в фильтре - Только подкатегории определенной категории.
- Добавлена возможность переопределять модули JBZoo в папке шаблона.
- Добавлен хелпер логирования для хранения данных с элементов оплаты и хуков. Позволяет определить что пошло не так. Логи хранятся в стандартном месте - в папке /administrator/logs/ (по умолчанию).
- Добавлено новое состояние после оплаты - waitCallback. Применяется, если в системе оплаты нет редиректа на страницы успешной или неуспешной оплаты, а есть одна страница, куда перенаправляется пользователь (использование см. элемент оплаты ЮКасса).
Ссылка на релиз: