Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#2345
vai em: catalog\view\theme\default\template\module

e encontra o template do modulo de rastreamento

abra ele, e na primeira linha, coloca
Código: Selecionar todos
<?php if (!$logged) { ?>

e na ultima linha, coloca:
Código: Selecionar todos
<?php } else { ?>
<?php } ?>
#2347
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!!! :D

-----------------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
#2348
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:
Código: Selecionar todos
$this->data['logged'] = $this->customer->isLogged();

agora acho q vai da certo,
mais se nao der, tenta esconder via css quando nao tiver logado
#2351
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.