Página 1 de 2
Rastreador do correio aparecer quando logado [Resolvido]
Enviado: 31 Dez 2010, 10:11
por denis
Como faço para por o restreados de emcomendas do correio ( o que encontra aqui mesmo no opencartbrasil) aparecer somente se o cliente estiver logado?
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 12:14
por Manoel Vidal
Ainda não tinha pensando em ocultar algum módulo do OpenCart assim, mas é totalmente possível, só fiquei curioso sobre o porque você gostaria de ocultar esse módulo e exibir somente para usuários logados?
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 12:53
por denis
eq tipo eu acho que rastreador deveria ser so para o cliente do site, ai ele veriam sobre o produto que compro, eq ja comprei emvarios site de compra e eh assim, ai deu curiosidade se da sabe
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 13:07
por maxno
vai em: catalog\view\theme\default\template\module
e encontra o template do modulo de rastreamento
abra ele, e na primeira linha, coloca
e na ultima linha, coloca:
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 15:05
por denis
Oi, n pego
Da o seguinte erro:
Notice: Undefined variable: logged in C:\AppServ\www\loja2\catalog\view\theme\default\template\module\rastreador.tpl on line 1
Mas mesmo assim vlw a ajuda!!!
-----------------Caracteristicas do serivdor:
PHP 5 ( tava com o 6, mas n pega, por causa que o open cart usa uma funçõ que n ta no php 6, por o menos e o que eu sobe)
To usando servidor local, pelo APPServ
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 15:23
por maxno
hum, então vamos add o comando no controlador
faz a mesma coisa que te falei antes
ate ai blz
agora vai em: catalog\controller\module\rastreador.php
encontre:
Código: Selecionar todos$this->data['heading_title'] = $this->language->get('heading_title');
abaixo disto, adicione:
agora acho q vai da certo,
mais se nao der, tenta esconder via css quando nao tiver logado
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 17:19
por denis
Elelele ficou sme erro mas n pego.
Sem querer enche teu saco, como que esconde via css?
Memso assim vlw ai pela tentativa!!!
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 31 Dez 2010, 17:38
por fernando
denis escreveu:Elelele ficou sme erro mas n pego.
Sem querer enche teu saco, como que esconde via css?
Memso assim vlw ai pela tentativa!!!
eu fiz o procedimento na versão 1.4.9.3 e o resultado foi o prometido. ocultou o modulo para os visitantes e mostra apenas para clientes logados.
faça novamente seus testes e veja se funciona.
Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 01 Jan 2011, 02:32
por Manoel Vidal
Aqui também funcionou sem problemas.

Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 01 Jan 2011, 11:36
por denis
Que versão vcs tão usando? eu to usando a 1.4.9.3 em servidor local sera que e isso?