Уведомления модуля mailalerts

Автор norfin, 10 марта 2021, 09:26:11

« назад - далее »

norfin

Установил на Престу 1.6 модуль Mail alerts v3.7.0.
Уведомления о новых заказах модуль отправляет нормально.
Проблема с отправкой сообщений клиентам, которые заполнили форму "Сообщить когда товар появится в наличии".
Подозреваю, что дело в том, что наличие товаров изменяется через файл импорта и какие-то данные не передаются для этого модуля.
Вот нашел что-то похожее, но для Престы 1.7 - https://rugeek.ru/questions/do-not-send-me-notifications-alert-email-prestashop-by-erp/
Это можно как-то исправить?

Mr.Sen

В таблице mailalert_customer_oos данные должны обновится.

norfin

Цитата: Mr.Sen от 10 марта 2021, 11:41:13
В таблице mailalert_customer_oos данные должны обновится.
В этой таблице прописаны 2 моих тестовых подписки на один товар. Меняю количество этого товара, но уведомления не приходят.
Есть ещё одна старая проблема, которую так и не смог решить - вручную количество товара в админке, в карточке товара не меняется, выдаётся ошибка скрипта. Может это как-то связано?

Mr.Sen

Связанно конечно. Нужно сначала определить почему в ручную количество не изменить.
Показ ошибок в prestashop включали? Лог ошибок проверяли?

norfin

Вот такая ошибка выдаётся при изменении количества вручную

tigran

Javascript ошибка, такие показ ошибок от престы не обработает.
В консоле браузера можно проверить.

norfin

Цитата: tigran от 10 марта 2021, 15:00:02
Javascript ошибка, такие показ ошибок от престы не обработает.
В консоле браузера можно проверить.
Если правильно смотрю, то вот такие ошибки вроде есть в консоле браузера

norfin

plugin.min.js:1  где вообще должен находиться?

Adik

Цитата: norfin от 11 марта 2021, 11:37:33
plugin.min.js:1  где вообще должен находиться?
Таких файлов много. В вашем случае это может быть файл из редактора
/adminXXXXX/filemanager/plugin.min.js

Mr.Sen

Плагины редактора в папке /js/tiny_mce/plugins/

PrestaMan

Ошибка из-за совместимости версий javascript библиотек.
Скорее всего установлено несколько версий jquery.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

norfin

Цитата: Mr.Sen от 11 марта 2021, 12:11:44
Плагины редактора в папке /js/tiny_mce/plugins/
Такие файлы есть в папке в папке /js/tiny_mce. В /js/tiny_mce/plugins/ их не было, я добавил, но ничего не поменялось

norfin

Цитата: Adik от 11 марта 2021, 12:10:24
Цитата: norfin от 11 марта 2021, 11:37:33
plugin.min.js:1  где вообще должен находиться?
Таких файлов много. В вашем случае это может быть файл из редактора
/adminXXXXX/filemanager/plugin.min.js

В этой папке есть эти файлы, а в ошибке указано, что не найдены

norfin

Цитата: PrestaMan от 11 марта 2021, 12:21:37
Ошибка из-за совместимости версий javascript библиотек.
Скорее всего установлено несколько версий jquery.

Имеетя ввиду, в движке установлено несколько версий jquery?
Как можно посмотреть?

Adik

Цитата: norfin от 11 марта 2021, 12:42:15
Цитата: Adik от 11 марта 2021, 12:10:24
Цитата: norfin от 11 марта 2021, 11:37:33
plugin.min.js:1  где вообще должен находиться?
Таких файлов много. В вашем случае это может быть файл из редактора
/adminXXXXX/filemanager/plugin.min.js
В этой папке есть эти файлы, а в ошибке указано, что не найдены
В описании ошибки указано, что какой-то файл не найден, нет его или путь к файлу определен не правильно.
Это может быть любой файл, в том числе и файлы css.
Это описание из файлов /js/retro-compat.js.php и /css/retro-compat.css.php
Вам остается только сравнивать все файлы движка+модулей+темы. Та еще работа. Проще установить заново и перенести данные.