Как подружить CDEK Shipping Official и Simple

Я являюсь разработчиком сайта cabincrewaccessories.ru. В данный момент на сайте установлен модуль CDEK Shipping Official, а так же модуль упрощенного заказа(Simple) - для исключения из заказа "Шага 2: Платежная Информация", но без него не работает модуль: при клике на выбрать ПВЗ ничего не происходит, а в консоли появляется ошибка: Uncaught TypeError: window.CDEKWidget is not a constructor. Подскажите, как подружить эти два модули и достичь необходимого результата.

Пыталась найти нативный код, в котором можно исправить получение адреса из формы на автоматическое определение города, по типу как в виджете сдэка, но не смогла разобраться. Может кто сталкивался с такой задачей?


Ответы (1 шт):

Автор решения: Evgeniy Kuznetsov

По какой-то причине у вас не подключается скрипт виджета Сдэк. Если разработчик виджета не отвечает и самим не удаётся найти причину, то вы можете скачать данный скрипт вручную: 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>

Это должно помочь.

→ Ссылка