Página 1 de 1

Erro no carrinho de compras

Enviado: 19 Fev 2015, 16:07
por Marcelo Fernandes
Boa tarde pesssoal,

Eu estou com um problema aqui que ja procurei e não consegui resolver, a unica solução que eu achei foi desabilitar as mensagens de erro na loja, mas isso também bloqueia caso de algum outro erro inesperado.

PHP Notice: Undefined index: recurring in /home/loja/public_html/catalog/view/theme/pav_foodstore/template/module/cart.tpl on line 22
Código: Selecionar todos
<?php if ($product['recurring']): ?>
<small><?php echo $text_payment_profile ?> <?php echo $product['profile']; ?></small><br />
<?php endif; ?
O problema ta nessa linha "recurring" ... o que pode ser isso? Alguem sabe como resolver? Não consegui encontrar o causador do problema.

Re: Erro no carrinho de compras

Enviado: 19 Fev 2015, 18:43
por veteranodf
A tag isset do php corrige isso, esse erro é porque o controller não esta enviando essa variável para o template, o correto é verificar o porque disso e corrigir, fiz a modificação abaixo que soluciona o problema da mensagem de erro, pois só vai abrir o if se a variável recurring existir;

substitua

<?php if ($product['recurring']): ?>

por

<?php if (isset($product['recurring'])): ?>

Re: Erro no carrinho de compras

Enviado: 20 Fev 2015, 08:09
por Marcelo Fernandes
Muito obrigado veteranodf! Deu certinho.