Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#57648
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.
Por veteranodf
Mensagens Especiais Curtidas
#57653
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'])): ?>