Página 1 de 2
Carregar módulo em outra página
Enviado: 26 Dez 2010, 18:31
por danielframos
Olá a todos,
sou novo no fórum pois comecei a mexer faz muito pouco tempo com o Opencart.
Tenho 2 sites de um mesmo cliente, um institucinal:
http://www.werkstatt.com.br e outro a loja online
http://www.werkstatt.com.br/loja.
No site institucional queria carregar o item mais vendido da loja no site intitucional sendo atualizado automaticamente assim como ocorre na loja online.
Tentei de algumas formas que achei bem ruins pois estava carregando muita coisa desnecessária, pois preciso carregar só deste módulo no site institucional.
Alguém sabe alguma forma que não sobrecarregue o código?
Desde já obrigado a todos e espero aprender mais um pouquinho pra poder ajudar a galera que está começando assim como eu.
Re: Carregar módulo em outra página
Enviado: 26 Dez 2010, 22:21
por maxno
vc teria que pega o sistema do oc, chama a pag index.php e muda la pra nao chama os templates
dai só chamar o <?php echo $bestseller; ?>
Re: Carregar módulo em outra página
Enviado: 28 Dez 2010, 12:01
por Manoel Vidal
Outra saída bem prática seria disponibilizar uma saída rss em xml com as informações que você deseja a partir da loja, ai bastaria carregar essas informações em seu site.
Espero ter ajudado.

Re: Carregar módulo em outra página
Enviado: 28 Dez 2010, 15:28
por danielframos
Obrigado pela ajuda. Eu ainda não postei se deu certo ou não pois sou iniciante, inclusive em php e estou apanhando um pouco.
Mas as dicas estão me dando uma luz no fim do túnel.
Não tenho a menor idéia de como fazer uma saída rss em xml, mas vou pesquisar pq acho que essa solução é a que fica mais leve para o site.
Mais uma vez muito obrigado e Feliz Ano Novo a todos.
Assim que for tendo novidades posto por aqui.
Re: Carregar módulo em outra página
Enviado: 28 Dez 2010, 23:35
por Manoel Vidal
Re: Carregar módulo em outra página
Enviado: 01 Jan 2011, 14:19
por danielframos
Em primeiro lugar, Feliz Ano Novo.
maxno, onde ficam as chamadas dos templates no index.php?
Coloco a linha <?php echo $bestseller; ?> no lugar das chamadas dos templates?
Manoel, pra fazer a atualização por rss, preciso conectar no banco de dados? Como puxo essa informação da loja para o site institucional?
Espero não estar abusando, é que esgotei as tentativas.
Obrigado.
Re: Carregar módulo em outra página
Enviado: 03 Jan 2011, 09:53
por danielframos
Fiz o seguinte, alterei os arquivos \catalog\view\theme\werkstatt\template\common\ deixando, home, header, etc em comentário e deixando aparecer somente o "Mais Vendidos".
Até aí tudo bem, o problema é que preciso ter 2 pastas common para carregar os arquivos da loja online, precisava de uma forma de chamar esses aquivos com comentários somente no site institucional.
Tentei duplicar o index.php para maisvendidos.php, mas não sei como chegar nessa outra pasta que está com os tpl com comentários.
Re: Carregar módulo em outra página
Enviado: 03 Jan 2011, 11:31
por maxno
danielframos escreveu:Fiz o seguinte, alterei os arquivos \catalog\view\theme\werkstatt\template\common\ deixando, home, header, etc em comentário e deixando aparecer somente o "Mais Vendidos".
Até aí tudo bem, o problema é que preciso ter 2 pastas common para carregar os arquivos da loja online, precisava de uma forma de chamar esses aquivos com comentários somente no site institucional.
Tentei duplicar o index.php para maisvendidos.php, mas não sei como chegar nessa outra pasta que está com os tpl com comentários.
tem um modulo de escolher tema, da um procurada na area de download aki ou no opencart.com
este modulo vc pod acessar o seu site em varios temas
tipo
vc entra no tema pelo link:
dominio.com.br/index.php?theme=primeiro-tema
e
dominio.com.br/index.php?theme=segundo-tema
isto resolveria seu caso, ai vc usaria o tema que soh aparece o mais vendidos pra um lugar, e o tema completo da loja em outro lugar
Re: Carregar módulo em outra página
Enviado: 03 Jan 2011, 16:29
por danielframos
Instalei o módulo
Troca de Tema (10.82KB) LINK QUEBRADO e fiz a instalação.
Dupliquei o tema "werkstatt" e mudei o nome para maisvendidos, trocando a pasta common que havia deixado tudo em comentário, menos os produtos mais vendidos.
O problema é que ambas estão abrindo com a loja completa.
Pode ser por minha loja estar utilizando o OC Versão 1.4.9.1 e o módulo ser compatível com a versão 1.4.8x?
Loja Completa
http://www.werkstatt.com.br/loja/index. ... =werkstatt
Aqui deveriam aparecer somente o módulo de item mais vendidos
http://www.werkstatt.com.br/loja/index. ... isvendidos
Re: Carregar módulo em outra página
Enviado: 03 Jan 2011, 16:47
por maxno
eu entrei, mais kando o modulo kando ta istalado, ele aparece na home, e nao vi la