Página 1 de 1

Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 10:01
por alehsoares
Pessoal, procurei algo parecido no fórum, mas não encontrei.

Está dando um erro ao filtrar os pedidos por data de modificação no Admin pela data de modificação.

Os outros filtros funcionam OK.

Será que alguém teria uma luz?

Vou postar a imagem, pois o site está rodando em minha máquina.

Imagem 1:
Imagem

Imagem 2:
Imagem

Re: Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 10:29
por Manoel Vidal
Olá,

Parece ser um erro de sql realmente, no caso, você instalou alguma modificação que possa ter alterado a administração de pedidos da sua loja?

Re: Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 10:38
por alehsoares
Manoel Vidal escreveu:Olá,

Parece ser um erro de sql realmente, no caso, você instalou alguma modificação que possa ter alterado a administração de pedidos da sua loja?
Fala grande Manoel Vidal!!!

Descobri o erro... posso estar errado, mas este erro é devido a um detalhe no arquivo original da versão 1.5.5.1.

Se alguém puder testar este filtro, saberemos se realmente tenho razão.

O erro está no arquivo ORDER.PHP no caminho admin\model\sale\order.php. Mais precisamente na linha 595, onde o original está assim:
Código: Selecionar todos
$sql .= " AND DATE(o.date_modified) = DATE('" . $this->db->escape($data['filter_date_modified']) . "')";
E o correto é:
Código: Selecionar todos
$sql .= " AND DATE(date_modified) = DATE('" . $this->db->escape($data['filter_date_modified']) . "')";
Pois nesta query, não é utilizado Alias para a tabela.

Cheguei a esta linha comparando a query anterior, que é da coluna date_added.

Vlw pessoal...

Re: Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 10:45
por Manoel Vidal
Que bom que resolveu e obrigado por compartilhar pois pode ajudar outros colegas que passarem pelo mesmo problema.

Realmente é um bug de código, verifiquei e notei que na versão 1.5.6.1 esta mesma linha ainda esta com problema, fica a dica para quem passar pelo problema. :D

Vou abrir uma notificação sobre o problema para que corrijam. :)

Re: Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 12:37
por alehsoares
Manoel Vidal escreveu:Que bom que resolveu e obrigado por compartilhar pois pode ajudar outros colegas que passarem pelo mesmo problema.

Realmente é um bug de código, verifiquei e notei que na versão 1.5.6.1 esta mesma linha ainda esta com problema, fica a dica para quem passar pelo problema. :D

Vou abrir uma notificação sobre o problema para que corrijam. :)
Muito obrigado!!!

Abraços!!!

Re: Erro no filtro de data de modificação

Enviado: 31 Jan 2014, 14:28
por Manoel Vidal
Já notifiquei. :D