Jump to content

Backend: erro ao clicar em compras, Consulta SQL Errada


Recommended Posts

Amigos, ao clicar em compras recebo o seguinte alerta: 

  • Consulta SQL errada
    Unknown column 'total_products_quantity' in 'field list'

 

E não é listado nada p/ mim. Alguém já passou por isso? Anexei um print do Alert.

 

Versão do prestashop: 1.6.0.9


#### UPDATE ####

Com o Mode Dev on recebo o seguinte erro:

 

[PrestaShopDatabaseException]

Db->executeS() must be used only with select, show, explain or describe queries
at line 488 in file classes/db/Db.php

482.
483.         // This method must be used only with queries which display results
484.         if (!preg_match('#^\s*\(?\s*(select|show|explain|describe|desc)\s#i', $sql))
485.         {
486.             if (defined('_PS_MODE_DEV_') && _PS_MODE_DEV_)
487.                 throw new PrestaShopDatabaseException('Db->executeS() must be used only with select, show, explain or describe queries');
488.             return $this->execute($sql, $use_cache);
489.         }
490.
491.         $this->result = false;
492.         $this->last_query = $sql;

post-623298-0-98622700-1431002277_thumb.jpg

Edited by icarorfm (see edit history)
Link to comment
Share on other sites

Daniel, na pressa me expressei mal na postagem. Eu sei o que diz a mensagem.

Comecei essa semana a dar continuidade ao projeto de e-commerce da empresa. O profissional anterior não mantinha backup e fez uma certa "bagunça" no prestashop.

 

Não tenho a menor ideia de qual módulo foi instalado e removido e como isso foi feito.

 

Obrigado!

Link to comment
Share on other sites

Vc. simplesmente vai nos módulos e filtra lá todos os módulos que nao sao Prestashop. Desinstale todos e verifique.

 

Se nao der certo, entao foi mexido em outro lugar, aí vc. somente perguntando o administrador da loja antes que vc. asummiu.

Link to comment
Share on other sites

Resolvido!

 

No arquivo "override/controllers/admin/AdminOrdersController.php" eu comentei os quatro blocos de código onde a consulta era feita e tudo voltou ao normal.

 

Amigos, obrigado pela ajuda!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...