fabiomco 0 Denunciar post Postado Janeiro 27, 2017 Fala Galera, Alguém já teve este problema no Magento: Fatal error: Call to a member function getQuote() on a non-object in /home/inspm052/public_html/pardejarra.com.br/app/code/core/Mage/Checkout/controllers/OnepageController.php on line 195 { if (!Mage::helper('checkout')->canOnepageCheckout()) { Mage::getSingleton('checkout/session')->addError($this->__('The onepage checkout is disabled.')); $this->_redirect('checkout/cart'); return; } $quote = $this->getOnepage()->getQuote(); // linha 195 if (!$quote->hasItems() || $quote->getHasError()) { $this->_redirect('checkout/cart'); return; } Aparece quando vou fechar um pedido, estou tentando resolver faz 3 dias e nada... Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Janeiro 28, 2017 O próprio erro já diz, a classe não possui o método getQuote(). Se existir, você está chamando ela fora de contexto. Compartilhar este post Link para o post Compartilhar em outros sites
fabiomco 0 Denunciar post Postado Janeiro 30, 2017 O próprio erro já diz, a classe não possui o método getQuote(). Se existir, você está chamando ela fora de contexto. A classe possui o método, o problema é que eu acho que ele esta passando algum parâmetro que esta dando esse erro. O problema é que não estou conseguindo resolver, e com isso ele não acessa o "finalizar pedido" do magento Compartilhar este post Link para o post Compartilhar em outros sites
Maykel-ctba 233 Denunciar post Postado Janeiro 30, 2017 Se estivesse passando um parâmetro inválido, o erro seria outro. $this->getOnepage retorna algo? Compartilhar este post Link para o post Compartilhar em outros sites
rockrgo 138 Denunciar post Postado Janeiro 30, 2017 Está usando layout padrão ou instalado? Se for instalado verifica se o template tem suporte para o checkout OnePage. Pois como o pessoal disse o método $this->getOnepage provavelmente está retornando nulo. Compartilhar este post Link para o post Compartilhar em outros sites