Sergey

Sergey

Был в сети 06 июля 2022, 15:24
Заказы принимаю
Действительно, движок определяет и пользователя и сессию. По этому получилось сделать мини АПИ для загрузки нужных данных. Вопрос в следующем, есть ли местные средства аякс запросов или проще использовать штаный js?
Задача вполне простая. Проходят события добавления товара в корзину и оформления заказа. В этот момент нужно собрать данные по товарным позициям, и отправить инфу. На стороне сервера это сделать увы не получится, нужно именно на стороне клиента. Я это видел так, что можно получить доступ к неким объектом текущего окружения и выгрузить инфу. Ну возможно надо сделать аякс запросы на серв, но пока не понимаю как лучше.
Не совсем понятно, вот пример:
miniShop2.Callbacks.add('Cart.add.before', 'restrict_cart', function() {
miniShop2.Message.error('Добавление товаров в корзину запрещено!');

return false;
});

Первый параметр событие, третий обработка. А что такое второй параметр и где посмотреть их список?

Добавил в качестве теста в чанк, в консоле:
Uncaught ReferenceError: miniShop2 is not defined    at ...
В моем случае таблица выводится в extjs. Причем подобное я смог сделать в админской части плагином на событие msOnManagerCustomCssJs
В ЛК пользователя не понятно. То ли нужно другое событие, то ли шаблон искать.