Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Быстрый переход в корзину или "Клик на корзину -> переход к оформлению заказа"


 Погделиться

Рекомендованные сообещёния

Здравствуйте, в одном из шаблонов решил сгделать переход к оформлению заказа путем нажатия на корзину в шапке сайи в 1 клик. поискал на форуме похожие темы, нашел https://opencart-forum.ru/topic/17982-klik-na-korzinu-perekhod-k-oformleniiu-zakaza-re/   сгделал как им написано, гдействительно пошла переадресация прямо в оформление, но есть одно НО в момент нажатия на корзину на пару секунд высвеливается окошко со синдартными кнопками просмотра и оформления, т.е. этот проэтосс переадресации видно, потом все ОК, попадаю куда надо. Дак вот вопрос, как избежать вот этого визуально отображения перехода?

Спасипотому что.  

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


 

Вы не правильно меня поняли, не переход в корзину после нажатия кнопки купить(оформить заказ), а именно при нажатии на корзину в шапке сайи сразу перейти к оформлению заказа, без всплывающих кнопок "предварительного просмотра и оформить заказ" т.е. тыкнул на корзину -> забил реквезиты и нажал кнопку отправки заказа.

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


Теперь понятно...

 

catalog/view/javascript/common.js

Найти:

	/* Ajax Cart */
	$('#cart > .heading a').live('click', function() {
		$('#cart').addClass('active');
		
		$('#cart').load('index.php?route=module/cart #cart > *');
		
		$('#cart').live('mouseleave', function() {
			$(this).removeClass('active');
		});
	});

Заменить на:

	/* Ajax Cart */
	$('#cart > .heading a').live('click', function() {
	
    location = 'index.php?route=checkout/checkout';
		/* $('#cart').addClass('active');
		
		$('#cart').load('index.php?route=module/cart #cart > *');
		
		$('#cart').live('mouseleave', function() {
			$(this).removeClass('active');
		}); */
	});
Ссылка на комменирий
Погделиться на других сайих


 

Теперь понятно...

 

catalog/view/javascript/common.js

Найти:

	/* Ajax Cart */
	$('#cart > .heading a').live('click', function() {
		$('#cart').addClass('active');
		
		$('#cart').load('index.php?route=module/cart #cart > *');
		
		$('#cart').live('mouseleave', function() {
			$(this).removeClass('active');
		});
	});

Заменить на:

	/* Ajax Cart */
	$('#cart > .heading a').live('click', function() {
	
    location = 'index.php?route=checkout/checkout';
		/* $('#cart').addClass('active');
		
		$('#cart').load('index.php?route=module/cart #cart > *');
		
		$('#cart').live('mouseleave', function() {
			$(this).removeClass('active');
		}); */
	});

Спасипотому что!!! :wink:

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


  • 9 месяэтов спустя...
  • 6 лет спустя...

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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