Ошибка ms_cdek2
Здравствуйте! Происходит ошибка в консоли браузера
autocomplete.js:41 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'addEventListener')
at AutoComplete.initialize (autocomplete.js:41:16)
at new AutoComplete (autocomplete.js:25:10)
at msCDEK.importModule (mscdek.js:30:24)
at async msCDEK.initialize (mscdek.js:21:7)
карта пвз сдек просто белый квадрат. в чем может быть проблема? Комментарии: 9
Добавьте в форму заказа поле с именем city
Просто на верстке добавить?
Добавил на верстке. Ошибки пропали, но всё равно белый квадрат вместо карты ПВЗ,
Наверное логин и пароль от ЛК СДЭК не указан в системных настройках.
Указал верно, я ведь правильно понимаю, что нужно указывать?
Account/Идентификатор
Secure password/Пароль
из аккаунтов интеграции сдека
Account/Идентификатор
Secure password/Пароль
из аккаунтов интеграции сдека
еще есть прикол что когда пишешь город в поле city выдает
mainhandler.js:38 Uncaught TypeError: Cannot read properties of null (reading 'classList')
at callbacks.add.response.success (mainhandler.js:38:53)
at runCallback (default.js?v=8124027e82:149:33)
at Object.success (default.js?v=8124027e82:202:21)
at c (jquery-3.6.0.min.js:2:28327)
at Object.fireWith [as resolveWith] (jquery-3.6.0.min.js:2:29072)
at l (jquery-3.6.0.min.js:2:79901)
at XMLHttpRequest.(jquery-3.6.0.min.js:2:82355)
callbacks.add.response.success @ mainhandler.js:38
runCallback @ default.js?v=8124027e82:149
(anonymous) @ default.js?v=8124027e82:202
c @ jquery-3.6.0.min.js:2
fireWith @ jquery-3.6.0.min.js:2
l @ jquery-3.6.0.min.js:2
(anonymous) @ jquery-3.6.0.min.js:2
load (async)
send @ jquery-3.6.0.min.js:2
ajax @ jquery-3.6.0.min.js:2
S.@ jquery-3.6.0.min.js:2
(anonymous) @ default.js?v=8124027e82:197
miniShop2.send @ default.js?v=8124027e82:219
orderAddDefaultHandler @ mainhandler.js:77
(anonymous) @ default.js?v=8124027e82:351
dispatch @ jquery-3.6.0.min.js:2
v.handle @ jquery-3.6.0.min.js:2
mainhandler.js:38 Uncaught TypeError: Cannot read properties of null (reading 'classList')
at callbacks.add.response.success (mainhandler.js:38:53)
at runCallback (default.js?v=8124027e82:149:33)
at Object.success (default.js?v=8124027e82:202:21)
at c (jquery-3.6.0.min.js:2:28327)
at Object.fireWith [as resolveWith] (jquery-3.6.0.min.js:2:29072)
at l (jquery-3.6.0.min.js:2:79901)
at XMLHttpRequest.(jquery-3.6.0.min.js:2:82355)
callbacks.add.response.success @ mainhandler.js:38
runCallback @ default.js?v=8124027e82:149
(anonymous) @ default.js?v=8124027e82:202
c @ jquery-3.6.0.min.js:2
fireWith @ jquery-3.6.0.min.js:2
l @ jquery-3.6.0.min.js:2
(anonymous) @ jquery-3.6.0.min.js:2
load (async)
send @ jquery-3.6.0.min.js:2
ajax @ jquery-3.6.0.min.js:2
S.@ jquery-3.6.0.min.js:2
(anonymous) @ default.js?v=8124027e82:197
miniShop2.send @ default.js?v=8124027e82:219
orderAddDefaultHandler @ mainhandler.js:77
(anonymous) @ default.js?v=8124027e82:351
dispatch @ jquery-3.6.0.min.js:2
v.handle @ jquery-3.6.0.min.js:2
Потому что все интупы в форме заказа должны быть обёрнуты в блок с классом input-parent
Теперь белый квадрат без ошибок но карты пвз так и нет
Вот было бы неплохо это прописать в описании к компоненту. Два дня ломал голову почему не работает. Ведь форма может быть кастомизирована как угодно, а этот класс глобально влияет на работу компонента
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.