Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabiomco

Problema no Magento

Recommended Posts

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.