Как подружить CDEK Shipping Official и Simple
Я являюсь разработчиком сайта cabincrewaccessories.ru. В данный момент на сайте установлен модуль CDEK Shipping Official, а так же модуль упрощенного заказа(Simple) - для исключения из заказа "Шага 2: Платежная Информация", но без него не работает модуль: при клике на выбрать ПВЗ ничего не происходит, а в консоли появляется ошибка: Uncaught TypeError: window.CDEKWidget is not a constructor. Подскажите, как подружить эти два модули и достичь необходимого результата.
Пыталась найти нативный код, в котором можно исправить получение адреса из формы на автоматическое определение города, по типу как в виджете сдэка, но не смогла разобраться. Может кто сталкивался с такой задачей?
Ответы (1 шт):
По какой-то причине у вас не подключается скрипт виджета Сдэк. Если разработчик виджета не отвечает и самим не удаётся найти причину, то вы можете скачать данный скрипт вручную: https://github.com/cdek-it/widget/blob/main/dist/cdek-widget.umd.js И подключить его в шапке (head) вашего шаблона:
<script src="wp-content/themes/twentysixteen/js/cdek-widget.umd.js" type="text/javascript"></script>
Это должно помочь.