Лого Architector Agency
Как отключить jgrowl при добавлении в корзину

26 мар19:55

Как отключить jgrowl при добавлении в корзину

  • Теги: Modx, minishop2

  • Просмотров: 433

  • Время прочтения: 3 минуты.

У сайтов, на CMF Modx Revolution, система уведомлений, к примеру, AjaxForm при отправке сообщений на почту, Minishop2 при добавлении товара в корзину, построена на JGrowl. Но не всегда стоит задача просто стилизовать данное окно уведомлений, переопределив их стандартное поведение.

К примеру, если мы заходим вызвать модальное окно при добавлении товара в корзину, то параллельно отобразится и окошко уведомления JGrow. В этом случае его необходимо отключить. Сделать это можно так:

Здесь делаем проверку, какое действие происходит.
Например так

var skip = 0;
for (var i=0; i < data.length; i++) {
     if (data[i].name == 'ms2_action' && data[i].value == 'cart/add') {
          skip = 1;
     }
}
if (!skip) {
    miniShop2.Message.success(response.message);
}

Хотите реализовать проект?