Página 1 de 1

Erro ao atualizar p/ 1.4.9.3 [Resolvido]

Enviado: 20 Dez 2010, 10:29
por thiiix7
Aels,

Tive um problema ao atualizar minha Loja da 1.4.91 para **.93

http://www.pariscosmeticos.com.br

O erro que aparece é:
/home/httpd/htdocs/paris1br/catalog/view/theme/OPC032n/template/common/home.tpl on line 10
Código: Selecionar todos
<?php echo $header; ?><?php echo $column_left; ?>
<div id="content">
  
  <div class="middle">
    
   



      <?php for ($i = 0; $i < sizeof($products); $i = $i + 1) { ?>
     
        <?php for ($j = $i; $j < ($i + 1); $j++) { ?>

        <?php if (isset($products[$j])) { ?>

<table border="0" cellspacing="0" cellpadding="0" id="prodBox">        
	 
	<tr>
    	<td>
        	
            <table border="0" cellpadding="0" cellspacing="4">         
               <tr>
                    <td rowspan="3" valign="top"  id="prodImg">
<a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><img src="<?php echo $products[$j]['thumb']; ?>" title="<?php echo $products[$j]['name']; ?>" alt="<?php echo $products[$j]['name']; ?>" /></a>
</td>
<td rowspan="4">
                    <img src="catalog/view/theme/OPC032n/image/spacer.gif" alt="" width="11" border="0" height="1"></td>
 <td  valign="top" align="left" class="NameProd">
<a href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>"><?php echo $products[$j]['name']; ?></a>
</td>
                </tr>
				 <tr>
<td class="Date">
<?php echo html_entity_decode($products[$j]['shortdescription'] );?>
</td>
  </tr>
 <tr>
                 <td valign="top" align="left" class="iinfo">
<?php if ($display_price) { ?>
          <?php if (!$products[$j]['special']) { ?>
          <?php echo $products[$j]['price']; ?>
          <?php } else { ?>
          <h5><?php echo $products[$j]['price']; ?></h5> 
<?php echo $products[$j]['special']; ?>
          <?php } ?>
          <?php } ?></td>
               </tr>
               <tr>
<td valign="top" style="margin:0;padding:0" align="left">

<form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="product<?php echo $j ?>">
		  <input type="hidden" name="quantity" size="3" value="1" />
                                    <input type="hidden" name="product_id" value="<?php echo $products[$j]['product_id'];?>" /> 
                                    
                                     
                                    <a  class="addtocartSpecial" id="add_to_cart<?php echo $j?>" onclick="$('#product<?php echo $j ?>').submit();"  >Add to Cart</a>
                                     
                                   <script type="text/javascript"> 
  
                                     $(document).ready(function () {
		
		
		$('#add_to_cart'+<?php echo $j?>).replaceWith('<a  style="cursor:pointer" id="add_to_cart'+<?php echo $j?>+'" class="addtocartSpecial">' + $('#add_to_cart'+<?php echo $j?>).html() + '</a>');
		
		$('#add_to_cart'+<?php echo $j?>).click(function () {
			
			$.ajax({
				type: 'post',
				url: 'index.php?route=module/cart/callbacklist',
				dataType: 'html',
				data: $('#product' + <?php echo $j?> + ' :input'),
				success: function (html) {
					$('#module_cart .middle').html(html);
					
				},	
				complete: function () {
					var image = $('#image').offset();
					var cart  = $('#module_cart').offset();
					
					$('#image').before('<img src="' + $('#image').attr('src') + '" id="temp" style="position: absolute; top: ' + image.top + 'px; left: ' + image.left + 'px;" />');
		
					params = {
						top : cart.top + 'px',
						left : cart.left + 'px',
						opacity : 0.0,
						width : $('#module_cart').width(),  
						heigth : $('#module_cart').height()
					};		
		
					$('#temp').animate(params, 'slow', false, function () {
						$('#temp').remove();
					});		
				}			
			});			
		});	
				
});

//--></script>

		   </form> 
</td>
 <td  valign="top" style="margin:5px 0 0 5px;padding:0" align="left">
<a  class="detailsSpecial" href="<?php echo str_replace('&', '&', $products[$j]['href']); ?>">details</a>
</td>

               </tr>
               
                 
               
            </table>        
        	  <img src="images/spacer.gif" alt="" width="1" border="0" height="13">
 <?php } ?>


        <?php } ?>
      </td>
    </tr>
      <?php } ?>
</table>


  </div>
 
</div>
<?php echo $column_right; ?>
<?php echo $footer; ?> 

Re: Erro ao atualizar p/ 1.4.93

Enviado: 20 Dez 2010, 12:20
por Manoel Vidal
Olá thiiix7.

Junto com este tema vem o arquivo home.php alterado para que ele funcione corretamente, o arquivo fica por padrão no diretório catalog/controller/common, quando você fez a atualização provavelmente esse arquivo foi sobrescrito pelo padrão do OpenCart, envie o arquivo home.php que vem junto com o tema novamente para o diretório que citei e tudo se resolverá.

Espero ter ajudado :)

Re: Erro ao atualizar p/ 1.4.9.3

Enviado: 20 Dez 2010, 14:37
por thiiix7
è verdade, funcionou.

Re: Erro ao atualizar p/ 1.4.9.3

Enviado: 20 Dez 2010, 14:52
por Manoel Vidal
Que bom, fica ai a dica para quem passar pelo mesmo problema.
thiiix7 escreveu:è verdade, funcionou.