Página 1 de 1

Special Price Period Countdown junto com Destaques

Enviado: 28 Jun 2011, 13:25
por Rogerio Jesus
Quero que apareça o contador Special Price Period Countdown no modulo Destaques ja tentei mas nao consegui, alguem pode me ajudar?

Link do modulo
http://www.opencartextensions.eu/specia ... down-v149x

Re: Special Price Period Countdown junto com Destaques

Enviado: 29 Jun 2011, 20:59
por denisgomes
Esse módulo provavelmente insere algum tipo de código personalizado no arquivo product.tpl, que controla a exibição de informações na página de detalhes do produto. Se for isso, então será necessário abrir este arquivo, localizar o código inserido pelo módulo e copiá-lo para o módulo de Destaques.

Re: Special Price Period Countdown junto com Destaques

Enviado: 30 Jun 2011, 10:10
por Rogerio Jesus
denisgomes escreveu:Esse módulo provavelmente insere algum tipo de código personalizado no arquivo product.tpl, que controla a exibição de informações na página de detalhes do produto. Se for isso, então será necessário abrir este arquivo, localizar o código inserido pelo módulo e copiá-lo para o módulo de Destaques.
Ola denisgomes

Isso mesmo ele insere o codigo abaixo:
Código: Selecionar todos
===============================================
IN catalog/controller/product/product.php FIND:
===============================================


$this->data['special'] = $this->currency->format($this->tax->calculate($special, $product_info['tax_class_id'], $this->config->get('config_tax')));
	
	
==========
ABOVE ADD:
==========


$this->document->addScript('catalog/view/javascript/countdown.js');
$this->document->addStyle('catalog/view/theme/default/stylesheet/countdown.css');
					
$this->load->model('catalog/spec');	
$this->language->load('product/spec');
					
$this->data['text_special_price'] = $this->language->get('text_special_price');
$this->data['text_calculating_time'] = $this->language->get('text_calculating_time');
					
$this->data['date_end'] = $this->model_catalog_spec->getProductSpecialDates($this->request->get['product_id']);
					


========================================================================
IN catalog/view/theme/default/template/product/product/product.tpl FIND:
========================================================================


<table style="width: 100%; border-collapse: collapse;">


==========
BELOW ADD:
==========


<!-- Special Price Countdown-->
        <?php if ($special) { ?>
        <tr class="countTable">
			<th><? echo $text_special_price;?></th>
			<th id="remain"><?php echo $text_calculating_time;?></th>
		</tr>
        
        <script type="text/javascript">
				var days = <?php print $date_end["days_left"];?>-1;  
				var hours = 23-<?php print $date_end["hours"];?>;
				var minutes = 59-<?php print $date_end["minutes"];?>;  
				var seconds = 59-<?php print $date_end["seconds"];?>;
			setCountDown();  
		</script>   
        <?php }?>
        <!-- END -->

=================================================================================
Tentei fazer o mesmo procedimento incluido essas linhas nos arquivos do modulo Destaques mas nao funcionou :(

Re: Special Price Period Countdown junto com Destaques

Enviado: 30 Jun 2011, 10:29
por denisgomes
E qual o erro?

Re: Special Price Period Countdown junto com Destaques

Enviado: 30 Jun 2011, 11:39
por Rogerio Jesus
denisgomes escreveu:E qual o erro?

Notice: Undefined variable: special in C:\AppServ\www\open195\catalog\view\theme\default\template\module\latest_home.tpl on line 15

Na linha 15 esta assim

<?php if ($special) { ?>


e na latest.php nao sei onde colocar o codigo que é colocado na product.php conforme o arquivo install.php

Re: Special Price Period Countdown junto com Destaques

Enviado: 30 Jun 2011, 11:39
por Rogerio Jesus
ops errei o botao de editar..

Re: Special Price Period Countdown junto com Destaques

Enviado: 02 Ago 2011, 09:58
por sempagina
Qual foi a solução? Estou com o mesmo problema