Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v1.x
#45382
Olá pessoal.

Estou me preparando para remover todas as referências para a "Lista de Desejos", para isto, vou seguir as recomendações que estão no post https://forum.opencartbrasil.com.br/ ... sta#p27867.

Eu notei que não existe em nenhum lugar da loja um link fixo para a "Lista de Comparação".

Este link só aparece quando clicamos em "Comparar" e, em seguida é apresentado um texto indicando sucesso na operação.

Fazendo alguns testes eu adicionei vários produtos para serem comparados, porém, na tela correspondente são exibidos apenas 4 itens (não aparece mais nenhum produto escolhido além desta quantidade).

Alguém saberia me orientar ou indicar um post para que eu possa:

- Trocar as "Listas de Desejos" dos cabeçalhos e rodapés por "Lista de Comparação",

- Limitar a escolha de, no máximo 4 produtos, para comparação.

Não encontrei nenhum artigo aqui que trate deste assunto específico.

Um ótimo final de domingo a todos.

Obrigado.
#45396
1. Para adicionar o link direto para a lista de comparação basta modificar o tema e criar um link para o endereço /index.php?route=product/compare
2. O Opencart não mostra mais de 4 porque não cabe na tela. Nem seria muito prático também. Agora, não sei se seria necessário (ou possível) limitar a escolha a 4 itens, pois a seleção é rotativa: quando o usuário tiver selecionado 4 itens, se ele selecionar o quinto, o primeiro item que ele havia selecionado será removido, e o novo será colocado por último. Não vejo motivos para fazer essa limitação na própria interface.

De qualquer forma existe essa modificação aqui que altera o comportamento padrão e mostra a comparação numa lightbox.
#45429
Oi denisgomes,

Baixei e apliquei a modificação que você indicou e ficou muito legal.

Melhor que a "Lista de Comparação" original da loja.

O problema é que esta extensão só funciona na loja "padrão" e eu vou utilizar um outro tema para a loja.

Como a extensão está em arquivo "xml", imagino que o correto seria editar este próprio "xml" para que ele funcione neste outro tema.

É este o caminho que devo seguir, ou devo editar o arquivo "catalog/view/theme/*/template/common/header.tpl"???

Obrigado.