Fórum OpenCart Brasil

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

Por sitesabj
#3542
Olá amigos,
Esse tutorial mostra como implementar um banner maneiro

Fiz na versão 1.4.9.3, mas com adaptações roda em qualquer versão. ;)

O resultado pode ser visto em: http://www.maximoofertas.com.br

Vamos ao tutorial: :D

Abra o arquivo: catalog/view/theme/default/template/common/home.tpl
Localize a linha:
Código: Selecionar todos
<div id="content">
Substitua por:
Código: Selecionar todos
<div id="cu3er-container"><a href="http://www.adobe.com/go/getflashplayer"><img src="images/get_flash_player.gif" alt="Download Adobe Flash player" border="0" /></a></div><div id="content">
Salve e feche.


Abra o arquivo: catalog/view/theme/default/template/common/header.tpl
Localize a linha:
Código: Selecionar todos
</head>
Antes dela cole este código:
Código: Selecionar todos
<script type="text/javascript" src="catalog/view/javascript/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
		flashvars.xml = "catalog/view/theme/default/config.xml";
		flashvars.font = "font.swf";
		var attributes = {};
		attributes.wmode = "transparent";
		attributes.id = "slider";
		swfobject.embedSWF("catalog/view/theme/default/cu3er.swf", "cu3er-container", "580", "200", "9", "catalog/view/javascript/expressInstall.swf", flashvars, attributes);
</script>
Salve e feche.


Execute o seguinte código sql em seu banco de dados:
Código: Selecionar todos
CREATE TABLE `banners` (
  `id` int(11) NOT NULL auto_increment,
  `url` varchar(255) NOT NULL,
  `link` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=67 ;

Abra o arquivo: admin/view/template/common/header.tpl
Localize a linha:
Código: Selecionar todos
</head>
Antes dela cole este código:
Código: Selecionar todos
<script language ="javascript">
function abrir()
{
window.open ("banner.php", "Gerenciar Banners", "status=no, width=650, height=500, toolbar=no, scrollbars=yes")
}
</script> 
Abra o arquivo: admin/view/template/common/header.tpl
Localize a linha:
Código: Selecionar todos
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>
Adicione abaixo:
Código: Selecionar todos
<li><a onclick="abrir();">Banners</a></li>
Salve e feche.

Todos os arquivos acima citados estão dentro de banner.zip

Se preferir, todos os arquivos já alterados encontram-se no arquivo banner.zip.

Edite as informações do banco de dados e dê um chmod 777 nos arquivo atualiza_xml.php, config.xml e banner.php.

Arquivo banner.zip:
banner.zip
Acho que era isso, até a próxima :D
Você não está autorizado a ver ou baixar esse anexo.
Editado pela última vez por sitesabj em 01 Mar 2011, 14:44, em um total de 1 vez.
#3549
Rapaz... que Maravilha... Já estou implantando ele e posto jajá como ficou....


Muito obrigado mesmo meu amigo por compartilhar essa ferramenta maravilhosa conosco!
Por lekfly
#3553
Exelente ideia colocar este banner aki :D ...
ja havia implatado em meu projeto e ficou massa a maneira que utilizou ele parabéns.

se alguem quiser conferiri como ficou o meu ;) :
http://memoryinbrazil.com.br/

esse banner cu3er é realmente show:
quem quiser colocar igual ao meu so ir ai :

http://www.opencart.com/index.php?route ... order=DESC

faz o download dos arquivos e na aba documentation copia os codigos necessarios e adiciona no seu tema...
qualquer duvida só perguntar.

Abç a todos!!
#3559
sitesabj...

rapaz.... segui direitinho o tutorial.... cadastro os banners la, mas nao carrega nada na minha HP..... q q vc acha q pode ser?

meu link:
atte,

RIcardo
Editado pela última vez por armendane em 02 Jun 2011, 10:22, em um total de 1 vez.
Por sitesabj
#3560
Ricardo,
Desculpa pelo transtorno, :oops:
esqueci de dizer no tutorial que
tem que dar chmod 777 no arquivo config.xml
em catalog/view/theme/default/

Obs.: Após dar o chmod, apague ou cadastre um banner para atualizar o eskema.
Vou corrigir esse erro no tutorial.

Boa sorte :)
#3561
Rapaz... q isso, transtorno somos nós que estamos criando pra vc...rsss

Meu amigo, mesmo assim nao deu nada la... q q vc acha q pode ser?

o banner.php ta gravando e excluindo blz no bd...
so nao ta carregando la na home page.

abraço,

Ricardo