Поиск Чистый модуль Всплывающая корзина 1.5.4.1

Izrael

Гуру форума
Регистрация
11 Фев 2008
Сообщения
514
Реакции
65
У кого есть Чистый модуль Всплывающая корзина 1.5.4.1 , тут на форуме есть только для 1.5.1.3 .. ??
Заранее спасибо
 
Направьте, друзья, в нужное русло -
6. Добавляем в файл common.js, в функцию addToCart код вызова модуля сразу после совершения запроса modPopupCart.open();
"Сразу после совершения запроса" - поставило в тупик, не кодер я и не могу догадаться, где же он совершается.
Код:
function addToCart(product_id, quantity) {
    quantity = typeof(quantity) != 'undefined' ? quantity : 1;
 
    $.ajax({
        url: 'index.php?route=checkout/cart/add',
        type: 'post',
        data: 'product_id=' + product_id + '&quantity=' + quantity,
        dataType: 'json',
        success: function(json) {
            $('.success, .warning, .attention, .information, .error').remove();
           
            if (json['redirect']) {
                location = json['redirect'];
            }
           
            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').dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});
               
                $('#cart-total').html(json['total']);
               
            }   
        }
    });
}
Кстати добавление в белый список и в сравнение имеют схожий код, можно ли всплывающую корзину применить для информирования "добавления" в одну из них?
 
То что вы выложили это другой модуль который бесплатный. Похоже но не то.
 
я уже тоже это понял, так как у меня он вообще не работает (
 
модуль проверен. работает на боевом магазине
 
модуль проверен. работает на боевом магазине

так куда что добавлять? я ничего из этого не понял
Код:
Добавляем в файл common.js, в функцию addToCart код вызова модуля сразу после совершения запроса modPopupCart.open();
 
так куда что добавлять? я ничего из этого не понял
Код:
Добавляем в файл common.js, в функцию addToCart код вызова модуля сразу после совершения запроса modPopupCart.open();

в функции addToCart после строки $('#cart-total').html(json['total']); попробуйте добавить :
Код:
 var modPopupCart = window.modPopupCart || undefined;if( modPopupCart ){modPopupCart.open();}
 
в функции addToCart после строки $('#cart-total').html(json['total']); попробуйте добавить :
Код:
 var modPopupCart = window.modPopupCart || undefined;if( modPopupCart ){modPopupCart.open();}

Да заработало, но корзина корявая вообще... с полосами прокрутки, кнопки вообще бог знает где. На верх страницы перекидывает, стандартное окно о добавлении товара появляется, в общем нужно другую искать.
 
Да заработало, но корзина корявая вообще... с полосами прокрутки, кнопки вообще бог знает где. На верх страницы перекидывает, стандартное окно о добавлении товара появляется, в общем нужно другую искать.

полосы прокрутки и кнопки можно быстро изменить в popupcart.tpl и popupcart.css
С других, попробуйте - Для просмотра ссылки Войди или Зарегистрируйся , там без стандартного окна и на вверх страницы не перекидывает (Для просмотра ссылки Войди или Зарегистрируйся)
 
Назад
Сверху