Página 1 de 1

POP-UP conteúdo adicionado no carrinho

Enviado: 04 Nov 2015, 14:26
por Rose
Instalei um tema e ao adicionar produtos no carrinho de compras, uma janela pop-up se abre com a informação de que o produto foi adicionado.
Se alguém souber ou puder ajudar, queria saber qual arquivo dentro de checkout edito ou apago para que essa janelinha pare de aparecer.

Imagem

Obrigada.

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 04 Nov 2015, 19:18
por equipebr
Usei uma extensão Add2Cart Go2Cart para ir direto para o carrinho, mas também tive que alterar o arquivo catalog/view/javascript/common.js e catalog/view/theme/*/template/product/product.tpl

abaixo desta linha

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


inserir esta outra:

window.location.href = 'index.php?route=checkout/cart';

(não removi a notificação, mas se vc olhar acima destas linhas está o código)

Faz uma busca geral para ver se seu tema também não utiliza a linha "$('html, body').animate({ scrollTop: 0 }, 'slow'); " em mais algum lugar

O link da extensão (free) http://www.opencart.com/index.php?route ... on_id=4526

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 07 Nov 2015, 21:53
por Rose
Oi, obrigada por responder.
Eu segui seu passo a passo e não consegui remover... instalei a extensão e procurei em outros arquivos js do tema e nada.
Vc disse que não removeu a notificação, qual linha devo remover referente a notificação? Assim ele segue direto ao carrinho?

obrigada mais uma vez.

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 08 Nov 2015, 12:54
por veteranodf
No tema padrão é no arquivo "catalog/view/javascript/common.js" que faz a modificação para não aparecer a mensagem em todas as páginas menos na página do produto, basta comentar as linhas abaixo, como não utiliza o tema padrão deve encontrar o arquivo que faz a inserção do código, deve ser parecido com as linhas abaixo;
Código: Selecionar todos
				if (json['success']) {
					$('#content').parent().before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '<button type="button" class="close" data-dismiss="alert">&times;</button></div>');
					
					// Need to set timeout otherwise it wont update the total
					setTimeout(function () {
						$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
					}, 100);
				
					$('html, body').animate({ scrollTop: 0 }, 'slow');

					$('#cart > ul').load('index.php?route=common/cart/info ul li');
				}

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 09 Nov 2015, 18:37
por Rose
veteranodf obrigada pela resposta :)
Acho q vou desistir e deixar com essa janelinha chata porque realmente olhei todos os arquivos js do tema e não encontrei nada parecido com as linha acima.
muitíssimo obrigada

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 09 Nov 2015, 19:05
por veteranodf
Posta o link do site que verifico o arquivo que deve editar!

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 10 Nov 2015, 00:30
por valdeir2000
Vai no arquivo catalog/view/theme/SEU_TEMA/template/product/product.tpl > procure e delete o código abaixo.
Código: Selecionar todos
if (json['success']) {
				$.magnificPopup.open({
				  items: {
				    src: '<div class="clearfix">' + json['success'] + '<br><br><a href="#" class="popup-modal-dismiss button-continue-shopping">« ' + continue_shopping_text + '</a><a href="' + checkout_url + '" class="button-checkout">' + checkout_text + ' »</a></div>', 
				    type: 'inline'
				  },
				  fixedContentPos: false,
				  fixedBgPos: true,
				  overflowY: 'auto',
				  closeBtnInside: true,
				  preloader: false,
				  midClick: true,
				  removalDelay: 300,
				  mainClass: 'notification'
				});
				
				$('#cart_block').load('index.php?route=module/cart #cart_block > *');
			}
Eu substituiria esse código, pelo código que o @veteranodf; colocou. É bom para "alertar" de que o procedimento ocorreu tudo ok.

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 11 Nov 2015, 21:31
por Rose
O link do site http://lojaloja.xyz/

Re: POP-UP conteúdo adicionado no carrinho

Enviado: 12 Nov 2015, 09:00
por veteranodf
@Rose faça o que o @valdeir2000 informou pois é a melhor, lembre que deve fazer a modificação no arquivo product.tpl e common.js;