Проблема с уведомлениями

Странно, при заказе продавец перестал получать уведомление о заказе, а заказ сразу получает статус - Ожидание получения

И появляется вот такая ошибка:

Надо смотреть индивидуально, что вы сделали и какие модули ставили. Поломки такого рода сами собой не происходят.

При нажатии на кнопку Оформить заказ, такое впечатление что запрос идет через ajax?
В консоли браузера в этот момент - ‘vendor_locations.google_maps_cookie_description’ is not defined
Может из за этого конфликт?

Не может найти поле профиля в котором есть значение по умолчанию. Возможно не настроено или поле профиля удалено.

Там и второе поле - vendor_locations.google_maps_cookie_title’ is not defined

Подскажите, это поля профиля? Я слышал что у некоторых проблема с гуглом (санкции),
если не так, это модуль или ядро?, ajax или нет, обрабатывает то этот контроллер - /app/controllers/frontend/checkout.php? Или какой нибудь модуль до отправки может такие ошибки написать?

Не подскажите где находится функция Ajax которая обрабатывает оформление заказа?

Похоже, ноги ошибки растут из модуля GDPR

Саму обработку формы оформления заказа можете тут посмотреть

js/tygh/checkout/lite_checkout.js

1 лайк

А не подскажите модуль GDPR - это что за модуль?

Соответствие GDPR (Общему регламенту по защите данных в ЕС)

Спасибо! Выключив его,
в консоли браузера ошибки:
vendor_locations.google_maps_cookie_title’ is not defined
vendor_locations.google_maps_cookie_description’ is not defined
Пропали!!!

1 лайк

Но решить главную проблему не удалось

По уведомлениям смотреть надо. Такое ощущение, что что-то в БД по шаблонам писем слетело

Мы вчера выяснили, что умелец который занимался сайтом ранее изменил в базе данных емейл. Это поле обязательно и сыпалось много ошибок.

1 лайк

В базе все исправил. Но не пойму почему у меня поля заблокированы?

Это поле обязательно для заполнения в профиле и при регистрации покупателя и продавца. Для чекаута настраивается в другом месте

Посмотрите дизайн-макеты вкладка оформить заказ.

Сделал, все как Вы предложили. Результат.

А тут включены уведомления для продавцов?

Ну у нас тоже самое

Для профиля нельзя отключать - только для оформления заказа.

Где? …