Ошибка 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)
карта пвз сдек просто белый квадрат. в чем может быть проблема?
Тимур
23 января 2025, 22:21
modx.pro
2 432
0

Комментарии: 9

Артур Шевченко
24 января 2025, 10:59
0
Добавьте в форму заказа поле с именем city
    Тимур
    24 января 2025, 17:53
    0
    Просто на верстке добавить?
      Тимур
      24 января 2025, 17:56
      0
      Добавил на верстке. Ошибки пропали, но всё равно белый квадрат вместо карты ПВЗ,
        Артур Шевченко
        26 января 2025, 11:00
        0
        Наверное логин и пароль от ЛК СДЭК не указан в системных настройках.
          Тимур
          26 января 2025, 12:46
          0
          Указал верно, я ведь правильно понимаю, что нужно указывать?

          Account/Идентификатор
          Secure password/Пароль

          из аккаунтов интеграции сдека
            Тимур
            26 января 2025, 12:49
            0
            еще есть прикол что когда пишешь город в поле 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
              Артур Шевченко
              26 января 2025, 12:56
              0
              Потому что все интупы в форме заказа должны быть обёрнуты в блок с классом input-parent
                Тимур
                26 января 2025, 13:02
                0
                Теперь белый квадрат без ошибок но карты пвз так и нет
                  alex
                  13 февраля 2025, 22:33
                  0
                  Вот было бы неплохо это прописать в описании к компоненту. Два дня ломал голову почему не работает. Ведь форма может быть кастомизирована как угодно, а этот класс глобально влияет на работу компонента
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          9