всем здравствуйте
начала появляться ошибка при попытке сбросить пароль или отправить заказ
пишет сообщение “нет ответа от сервера”
от ошибки удалось избавиться путем отключения модуля Unisender
версия модуля Unisender 2.1.0 • 04/07/2018
но письма то нужно отсылать
в чем может быть причина ??
Решение подошло, сообщение перестало выводиться и заказы можно делать. остался вопрос- почему модуль не может приконектиться к юнисендеру ?
в коде прописано
Это у них всегда было, видимо проверка на user-agent или что ещё. Проверьте настройки на стороне unisender, у меня раз было, что на стороне unisender слетел ключ апи. Или что-то ещё, сейчас точно и не вспомню. Писал им в поддержку через чат, очень быстро все сделали.
проверил ключ api, он совпадает
поддержка отморозилась, сказала что за модуль отвечает разработчик (cs-cart) и они ничего проверять не будут. максимум проверили что не приходят от нас якобы запросы по api
у меня 4.9.3 поэтому по последним версиям не подскажу. Возможно, разработчики что-то перемудрили и сломали.
Кстати, в настройках модуля - список списков (прошу прощения) показывается?
CS-Cart 4.13.2.SP2 RU После обновления все заказы пришедшие от незарегистрированных пользователей идут с глюком. Почта у всех заменяется на: их имя+номер +@example.com. например у Павловой Татьяны стала почта pavlova-tatyana-1632217508@example.com. Все обыскала в интернете нашла только что такое бывает, когда почта не обязательный реквизит, но у нас она обязательный реквизит. Покупатели вводят почту правильно, но она меняется на глюк. Модулей чекоут мы не ставили
если ввести ключ апи и сохранить, в поле Название списка появляется выбор из ваших списков контактов на юнисендере. Если он появляется, то get запросы уходят нормально, проблема с пост запросами. Если нет - надо копать.
понял
нет, не появляется
ключ api пересохранил и такая картина
я пока не понимаю куда копать, количество настроек - минимальное
хостеру написал - запросы уходят
сейчас набросаю простой скриптик, закините в корень сайта и откроете через браузер, чтобы отработал помимо ядра карта - станет понятно, ядро, хостинг или что-то между вами и юнисендером
uni.php.zip (1,8 КБ)
скачайте, распакуйте, в первой строке вставьте свой API ключ от unisender^ закиньте в корень сайта и вызовите через браузер
должен вывести каждый список с количеством подписчиков в каждом
доп вопрос, у вас админка не на http случаем, а витрина наверное на https ?
получается да, в модуле или ядре. есть вероятность, что запросы из ядра уходят по http - это можно посмотреть в Администрирование - Журнал событий, если в настройках журнала событий отметить пункт
Запросы: HTTP/HTTPS
Проблема возникала при оформлении заказа как незарегистрированный пользователь. Она была связана с тем, что у всех трёх полей E-mail, было одинаковое название поля email. Мы изменили в базе данных в таблице cscart_profile_fields названия полей E-mail, которые находятся в разделах Адрес доставки и Адрес плательщика, на s_email и b_email соответственно.
Теперь при оформлении заказа как незарегистрированный пользователь email передается правильно.