Página 1 de 1

Erro ao tentar integrar Bling no Opencart 2.0.3.1

Enviado: 10 Mai 2016, 02:47
por andim10
Olá Boa noite !

Seguir os passos do manual do site do bling , porém quando tento importar as vendas gera o seguinte erro no log da opencart:

2016-05-10 5:37:28 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order oo, order_total ot
WHERE ot.order_id = '9779' AND ( ot.code ='s' at line 2<br />Error No: 1064<br />SELECT ot.value as valueShipping, ot.code as codeShipping
FROM order oo, order_total ot
WHERE ot.order_id = '9779' AND ( ot.code ='shipping' or ot.code = 'frete')
GROUP BY ot.value in /home/sjons256/public_html/system/library/db/mysqli.php on line 41
2016-05-10 5:37:28 - PHP Notice: Trying to get property of non-object in /home/sjons256/public_html/system/modification/catalog/model/account/order.php on line 257


Segue o código do php
http://codepad.org/3Rx7wSPL

Desde já agradeço qualquer ajuda e caso for alguma difícil de executar estou disposto a pagar para quem corrigir o problema.

Atenciosamente,
Anderson

Re: Erro ao tentar integrar Bling no Opencart 2.0.3.1

Enviado: 10 Mai 2016, 03:15
por valdeir2000
Substitua o código da linha 252 à 256 por
Código: Selecionar todos
$this->db->query('SELECT `value` AS valueShipping, `code` as codeShipping FROM`' . DB_PREFIX . 'order_total` WHERE `order_id` = ' . (int)$order_id . ' AND `code` = "shipping"');

Re: Erro ao tentar integrar Bling no Opencart 2.0.3.1

Enviado: 10 Mai 2016, 10:46
por andim10
Desde já muito obrigado pela ajuda !
Efetuei a mudança conforme o código http://codepad.org/Zm5P0a8c

Ainda não solucionou gerou o erro no log do opencart :
2016-05-10 13:28:49 - PHP Notice: Undefined variable: query in /home/sjons256/public_html/system/modification/catalog/model/account/order.php on line 254
2016-05-10 13:28:49 - PHP Notice: Trying to get property of non-object in /home/sjons256/public_html/system/modification/catalog/model/account/order.php on line 254

Sabe o que pode ser ?
Se eu puder ajudar com qualquer outra informação basta solicitar !
Após a ajuda se corrigir o problema queria contribuir com algum valor basta me informar algum meio para tal.
Preciso corrigir o problema pois vou utilizar o bling no próximo mês , só falta resolver esse problema de integração com o opencart!

Re: Erro ao tentar integrar Bling no Opencart 2.0.3.1

Enviado: 10 Mai 2016, 14:01
por valdeir2000
Coloque o $query antes do código acima.
Código: Selecionar todos
$query = $this->db->query('SELECT `value` AS valueShipping, `code` as codeShipping FROM`' . DB_PREFIX . 'order_total` WHERE `order_id` = ' . (int)$order_id . ' AND `code` = "shipping"');

Re: Erro ao tentar integrar Bling no Opencart 2.0.3.1

Enviado: 10 Mai 2016, 15:04
por andim10
Obrigado Valdeir !

Funcionou !
Se for possível gostaria de fazer alguma contribuição pela ajuda !
Estou muito grato por ter ajudado .
Abraços,
Anderson