Ajax Message

Добрый день.
Подскажите как изменить ajax окошко «Товар добавлен в корзину» и сообщение успешно отправлено"
В сети толкового объяснения с примерами не нашел.
Спасибо.
Александр
12 декабря 2016, 10:17
modx.pro
1 475
0

Комментарии: 6

Дмитрий Суворов
13 декабря 2016, 14:14
0
Изменить каким образом? Стилистически или сам текст внутри?
    Александр
    13 декабря 2016, 16:00
    0
    Стилистически. В будущем возможно и сам текст внутри.
      Дмитрий Суворов
      13 декабря 2016, 16:23
      +1
      Текст меняется в словарях (пространство имен miniShop2, язык ru).
      Стилистически пропишите у себя в css необходимые классы:

      .ms2-message-success {
          background: #33d13a !important;
          color: #fff !important;
          border: 1px solid #003002 !important;
      }
      
      .ms2-message-error {
          background: #f41010 !important;
          color: #fff !important;
          border: 1px solid #b90909 !important;
      }

      Если не хочется переопределять, то конкретный css, отвечающий за jGrowl лежит по этому пути:

      /assets/components/minishop2/css/web/lib/jquery.jgrowl.css

      Но я не совсем уверен, перезаписывается ли этот файл при обновлении или нет. Надежней переопределить стили у себя в основном файле css.
    Дмитрий
    13 декабря 2016, 15:40
    +1
    Если не хотите, чтобы уведомление всплывало через jGrowl, то в словаре minishop2 сотрите значение строки об успешном добавление товара в корзину и добавьте такой скрипт:
    miniShop2.Callbacks.Cart.add.response.success = function() {
    //тут или bootstrap модал, или еще что душе угодно.
        $.fancybox('#modal_basket');
       }
    Взято отсюда: modx.pro/help/4641/
      Александр
      13 декабря 2016, 16:02
      0
      Спасибо.
      Мне на данный момент стилистически поменять его нужно. ( по цветам)
      Александр
      13 декабря 2016, 17:48
      0
      Спасибо всем кто откликнулся помочь. Кому интересно ссылка на мануал:
      derzaiii.ru/blog/izmeneniya-opoveshheniya/
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6