Перейти к содержанию
tigranat

Прокрутка вверх при добавлении товара в корзину

Рекомендуемые сообщения

Как убрать прокрутку вверх при добавлении товара в корзину? Шаблон не дефолтный.

Сайт: здесь

 


 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

удалить строчку

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

только не понятно из какого файла

ищите рядом add10Quanity

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо, нашли вот такое в файле script.js

var fl2=true;
function addToCart(product_id) {
	if (fl2) {
		fl2=false;
		$.ajax({
		url: 'index.php?route=checkout/cart/add',
		type: 'post',
		data: 'product_id=' + product_id,
		dataType: 'json',
		success: function(json) {
		$('.success, .warning, .attention, .information, .error').remove();
		if (json['redirect']) {
		location = json['redirect'];
		}
		if (json['error']) {
		if (json['error']['warning']) {
		$('#notification').html('<div class="warning" style="display: none;">' + json['error']['warning'] + '<span class="close"><img src="catalog/view/theme/theme123/image/close.png" alt="" class="close" /></span></div>');
		}
		}
						if (json['success']) {
						$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<span class="close"><img src="catalog/view/theme/theme123/image/close.png" alt="" class="close" /></span></div>');
						
						$('.success').fadeIn('slow');
		$('#cart-total').html(json['total']);
		$('#cart .content').html(json['output']);
		var image = $('#img_'+product_id).offset();
		if (image) {
		var cart = $('#cart').offset();
		$('<img src="' + $('#img_'+product_id).attr('src') + '" id="temp" style="position: absolute; z-index:9999; top: ' + image.top + 'px; left: ' + image.left + 'px;" />').appendTo('body');
		params = {
		top : cart.top + 'px',
		left : cart.left + 'px',
		opacity : 0.2,
		width :$('#img_'+product_id).width(),
		height : $('#img_'+product_id).height()
		};
		// uncomment line below if you also want to scroll up
		//$('html, body').animate({ scrollTop: 0 }, 'slow');
		$('#temp').animate(params, 'slow', false, function () {
		$('#temp').remove();
		fl2=true;
		});
} else {
//alert("hi there");
}
}
}
});
}
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Люди, помогите! Эту строчку нашла еще в файле simplecheckout.js. Наш сайт не на дефолтном шаблоне, стоит модуль Simple и кнопка "вверх" на vqmod. Где еще искать эту строчку? И что еще надо потереть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Morgan12
      Доброго времени суток, при нажатии на кнопку добавить в корзину товара с меткой SALE выдает ошибку:
      Notice: Undefined variable: modules_old_opencart in /home/define00/zadari.com.ua/www/catalog/view/theme/grace/template/product/product.tpl on line 13
      Fatal error: Call to a member function getModules() on null in /home/define00/zadari.com.ua/www/catalog/view/theme/grace/template/product/product.tpl on line 13 
      Установлен шаблон Grace. Версия OpenCard 2.3.
      Исходный код файла product.tpl
       
    • От tigranat
      Как убрать прокрутку вверх при добавлении товара в корзину? Шаблон не дефолтный и перелопаченная корзина, плюс модуль Симпл.
      Сайт: Орехоед.рф
       
      Решения, которые предлагались на форуме у нас не сработали.
      Очень ждем предложений. Если найдем общий язык, то есть еще задания на доработку.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.