Magento não atualiza quantidade de produtos no carrinho

4.67 avg. rating (93% score) - 3 votes
Magento não atualiza quantidade de produtos no carrinho
Erro – Magento não atualiza quantidade de produtos no carrinho

Fiz a atualização em uma loja Magento da versão 1.7 para a versão 1.9, e passou a ocorrer o seguinte erro, onde e a quantidade de itens do carrinho parou de atualizar. Fiz a seguinte alteração para que voltasse a atualizar a quantidade de produtos novamente.

  1. Faça backup
  2. Abra o arquivo “cart.phtml” localizado  no diretório: /public_html/app/design/frontend/default/SEU-TEMA/template/checkout
  3. Procure pela linha: 
    <form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
  4. Adicione logo abaixo dela: 
    <?php echo $this->getBlockHtml('formkey');?>
  5. Ficará assim: 
    <form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
    <?php echo $this->getBlockHtml('formkey');?>
  6. Limpe o cache
  7. Compartilhe esse post para ajudar outras pessoas.
Se achou útil, compartilhe...Share on Facebook
Facebook
Share on Google+
Google+
Tweet about this on Twitter
Twitter

7 comentários em “Magento não atualiza quantidade de produtos no carrinho

  1. Quando coloquei o código ajudou pra caramba.

    Só que após atualizar o cache deu problema no botão de comprar que não colocava o produto no carrinho.

    Ai eu retirei o código e voltou a normal.

  2. Boa noite a todos. Não sei onde posto minha dúvida, então desculpem se não for o caso….
    Tenho a loja Magento 1.9. Quando clicado no botão comprar, nas categorias, adiciona normalmente no carrinho de compras.Porém, ao entrar na página do produto e ver as descrições, fotos etc, clico no botão “comprar” e o produto não é adicionado ao carrinho de compras, ou seja, o botão na página da categoria funciona bem, porém não funciona dentro da página produto. Alguém pode me auxiliar neste sentido ? Grato a todos.

    1. Aparentemente funcionou da seguinte forma:

      1.) Abri o arquivo “addtocart.phtml” dentro do path que me informou:
      “app/design/frontend/VENDOR/THEME/template/catalog/product/view/addtocart.phtml”

      2.) Abri o arquivo addtocart.phtml e fui até a linha 135.

      3.) Apos isso, procurei o “if($.session.get(“session”+proId) != null ){“.

      4.) Apos isso, eu removi o IF INTEIRO !, que começa na linha mencionada e vai até uma linha antes do comentário:
      “//end check qty of product”.

      Espero ter ajudado.

Deixe uma resposta para Anônimo Cancelar resposta

O seu endereço de e-mail não será publicado.