[Решено] Исчезающая корзина на всех страницах

Тема в разделе "OpenCart", создана пользователем Энжел, 12 фев 2016.

Статус темы:
Закрыта.
  1. Энжел

    Энжел

    Регистрация:
    5 июл 2014
    Сообщения:
    10
    Симпатии:
    0
    Нужно сделать корзину исчезающей через несколько секунд после добавления. Корзина основана на стандартной через класс success
    решение в карточке товара простое: в product.tpl
    заменяем
    $('.success').fadeIn('slow');
    на
    $('.success').fadeIn(1000).delay(2000).fadeOut(1500);
    и в карточке товара все происходит чудесным образом, как нужно. но на всех остальных страницах (категориях, главной и тд) корзина не исчезает при нажатии на кнопку "купить".
    Подскажите где искать? в файле category.tpl ни чего по этому поводу не нашла.
    opencart 1.5.6 шаблон ultimatum
     
  2. VaLeXaR

    VaLeXaR

    Регистрация:
    24 мар 2015
    Сообщения:
    61
    Симпатии:
    86
    Поищите функцию addToCart в файле catalog\view\javascript\common.js
     
  3. Энжел

    Энжел

    Регистрация:
    5 июл 2014
    Сообщения:
    10
    Симпатии:
    0
    нашла и исправила для корзины и для закладок, сравнения, но ни чего не происходит. видимо, еще где-то что-то нужно для этого прописать.
    if (json['success']) {
    $('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/default/image/close.png" alt="" class="close" /></div>');

    $('.success').fadeIn(1000).delay(2000).fadeOut(1500);

    $('#cart-total').html(json['total']);

    $('html, body').animate({ scrollTop: 0 }, 'slow');
    }
     
  4. VaLeXaR

    VaLeXaR

    Регистрация:
    24 мар 2015
    Сообщения:
    61
    Симпатии:
    86
    Посмотрите, этот ли файл загружается на сайт. Возможно он перезаписан в вашем шаблоне.
     
  5. Энжел

    Энжел

    Регистрация:
    5 июл 2014
    Сообщения:
    10
    Симпатии:
    0
    да, спасибо. нашла где дублируется в шаблоне.
    Все получилось. тему можно закрывать
     
Статус темы:
Закрыта.