Re: Rastreador do correio apenas aparece se cliente esta log
Enviado: 01 Jan 2011, 11:39
dicerto é o cache
executa com oto navegador pra vc ver ;D
executa com oto navegador pra vc ver ;D
Por um e-commerce livre, confiável e profissional.
https://forum.opencartbrasil.com.br/
<?php
class ControllerModuleRastreador extends Controller {
protected function index() {
$this->language->load('module/rastreador');
$this->data['heading_title'] = $this->language->get('heading_title');
$this->data['logged'] = $this->customer->isLogged();
$this->id = 'rastreador';
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/rastreador.tpl')) {
$this->template = $this->config->get('config_template') . '/template/module/rastreador.tpl';
} else {
$this->template = 'default/template/module/rastreador.tpl';
}
$this->render();
}
}
?>
<?php if (!$logged) { ?>
<div class="box">
<div class="top"><img src="catalog/view/theme/default/image/icon_correios.png" alt="" /><?php echo $heading_title; ?></div>
<form id="rastreador" name="rastreador" method="get" action="http://websro.correios.com.br/sro_bin/txect01$.QueryList" target="_blank">
<div class="middle" style="text-align: center;">
Número:<br />
<input name="P_LINGUA" type="hidden" value="001" />
<input name="P_TIPO" type="hidden" value="001" />
<input name="P_COD_UNI" type="text" />
<br />
(Ex: SS987654321BR)
<br />
<input type="submit" value="Rastrear" />
</div>
</form>
<div class="bottom"> </div>
</div>
<?php } else { ?>
<?php } ?>
denis escreveu:Que versão vcs tão usando? eu to usando a 1.4.9.3 em servidor local sera que e isso?Eu fiz o teste na versão 1.4.9.3 em localhost e está funcionando perfeitamente
maxno escreveu: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 } ?>
<?php if (!$logged) { ?>
<?php } else { ?><?php } ?>