Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#54027
Ola pessoal bom dia, gostaria de uma ajudinha para adicionar um link e uma imagem dentro da pagina do produto acima do botão comprar, porem para que apareça apenas para determinados departamentos, por exemplo: relógios, pulseiras...Consigo inserir porem aparecendo para todos os produtos de todos os departamentos.
Alguém pode me mostrar como se faz? obrigado!
#54030
Bom isso deveria ser feito dinamicamente por um campo Select no cadastro de produto para escolher se o produto exibiria essa imagem, como você esta fazendo isso como na idade média vai usar o famoso "if e else" diretamente na página do template que deseja essa imagem, exemplo abaixo;

http://www.blablabla.com.br/index.php?r ... duct_id=40

A variável $_GET['product_id'] pega o ID do produto o if valida se o produto vai ou não aparecer a imagem.

if($_GET['product_id'] == '40'){
echo '<a href="meu link"><img src="image-que-ira-aparecer.jpeg" border="0"></a>';
}

Para validar para vários produtos

if(($_GET['product_id'] == '40') or ($_GET['product_id'] == '41') or ($_GET['product_id'] == '42') or ($_GET['product_id'] == '43')){
echo '<a href="meu link"><img src="image-que-ira-aparecer.jpeg" border="0"></a>';
}
#54032
Ola veteranodf Obrigado pela resposta, acho que me expressei errado, o que preciso é que uma determinada imagem (com um link) apareça automaticamente acima do botão comprar, para todos os produtos de um determinado departamento, ou seja toda vez que eu adicionar um produto neste departamento, a imagem com o link já estará lá, logo acima do botão comprar, sem a necessidade de utilizar a opção select no cadastro do produto, pode me ajudar? Desde já agradeço.