Алексей Шумаев

Алексей Шумаев

С нами с 30 ноября -0001; Место в рейтинге пользователей: #24
Алексей Шумаев
18 августа 2023, 11:20
+1
Главное прикрыть запросы извне.
Какие заголовки передаются из js можно посмотреть и добавить нужный при необходимости.
Алексей Шумаев
18 августа 2023, 09:39
+1
В /assets/action.php добавьте старый добрый
if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') die;
Алексей Шумаев
01 августа 2023, 12:14
0
Напишите тогда через форму тут: modx.pro/users/alex-tv
Алексей Шумаев
31 июля 2023, 11:43
0
Просьба написать через форму поддержки и дать доступ к панели сайта.
Постараюсь разобраться в течение нескольких дней.
Алексей Шумаев
24 июля 2023, 20:24
0
Случайно наткнулся на старый запрос.
У кого такая ситуация будет — смотрите сразу таблицы базы данных: скорее всего при переносе сайта потеряны индексы и ключи таблиц. Отсюда все проблемы.
Алексей Шумаев
18 июня 2023, 20:09
0
Не должно быть такого, вроде работает на куче сайтов. Напишите через поддержку с доступами к админке и ссылкой на эту страницу в админке, постараюсь сегодня проверить.
Алексей Шумаев
18 июня 2023, 11:17
0
Обновите версию.
Забыл, оказывается, залить последнее обновление )
Алексей Шумаев
09 апреля 2023, 19:58
0
Там может быть 2 момента:
1) изменение пути к классу обработчика доставки ms2 (в этом случае ошибка 500 появляется, фикс есть в новой версии, которая готовится)
2) более сложный момент, связанный с работой pdoTools.
Напишите в поддержку, решим.
Алексей Шумаев
28 марта 2023, 14:51
0
Предлагаю тут не писать — эта переписка никому не интересна )
Напишите в ранее открытый тикет поддержки eShopLogistic — задача будет у меня.
Алексей Шумаев
27 марта 2023, 13:08
0
Не понял вопрос (
ПВЗ на карту выводятся для конкретного выбранного города.
Вы хотите запретить выбор городов не из России в корзине?
Алексей Шумаев
27 марта 2023, 09:47
0
Добрый день!

Ключевое тут: «после очередного обновления Minishop2» — т.е. что-то поменялось.
Это не проблема — напишите обращение с указанием доступа в админку через поддержку здесь или в личном кабинете eShopLogistic, решим.
Алексей Шумаев
10 февраля 2023, 11:38
0
Ну будет таким намёк, что надо что-то менять )
Алексей Шумаев
10 февраля 2023, 09:21
+1
Хм, глаза режет. Лучше таки так:
require_once dirname((__FILE__), 5). '/public_html/index.php';
Алексей Шумаев
01 февраля 2023, 11:15
+3
Там может быть нюанс, насколько я помню:
если настроен редирект на другую страницу после заказа, то, чтобы данные точно успели попасть в dataLayer и далее в метрику или гугл, нужно добавить паузу перед редиректом.

У меня просто setTimeout стоит на несколько секунд. Возможно, можно сделать изящнее )
Как вариант можно добавить настройку для setTimeout.
Но мне видится в штатном скрипте ms2 что-то типа промиса в коллбеке, чтобы народ мог сам что-то на Order.submit.response.success повесить, что будет или паузу добавлять или даже какой-то лоадер, типа «Заказ сохраняется, подождите...».
Иногда это очень нужно, когда «под капотом» происходит выгрузка в CRM и т.п. (по старинке, без очереди).
Алексей Шумаев
01 февраля 2023, 10:37
+2
Всё очень круто и нужно!

Комментарий вот к этому моменту:
Теперь все колбэки для работы с корзиной возвращают не только, общие статистические данные, но и всю корзину целиком, что важно для ecommerce скриптов, например.
есть смысл добавить сразу и на событие Order.submit.response.success.
У меня на одном из сайтов коллбэки возвращают сразу готовый для добавления в dataLayer объект ecommerce.
Это очень удобно.
Алексей Шумаев
22 декабря 2022, 16:22
0
Да, не догоняю )
Я просто написал пост «о многом, о разном», мой опыт. Тестов и цифр не будет (тупо некогда), мой пост не про конкретные цифры/доказательства чего-то и т.п. Можно ему просто не верить.
Алексей Шумаев
22 декабря 2022, 16:04
0
Нормально так ) Это я должен сделать?
Пробуйте. Свой опыт я описал.