- 07 Mar 2013, 11:58
#36466
Que bom rlasmar! Estou feliz que você tenha conseguido resolver e feliz que eu estava no caminho certo da ajuda hahaha vou editar lá em cima
Por um e-commerce livre, confiável e profissional
jadmaxs escreveu:OLÁ BOA TARDE ,ESSE VQMOD NO OP 1.5.5.1 SÓ FUNCIONA NO PAINEL ADMIN , NA PAGINA DE HISTÓRICO DO PEDIDO NÃO APARECE O RASTREAMENTOProvavelmente há algo de errado com seu OC.

jadmaxs escreveu:OLÁ BOA TARDE ,ESSE VQMOD NO OP 1.5.5.1 SÓ FUNCIONA NO PAINEL ADMIN , NA PAGINA DE HISTÓRICO DO PEDIDO NÃO APARECE O RASTREAMENTOJadmaxs, ele somente aparecerá na tela do cliente de você NOTIFICÁ-LO! Ou seja, se você não notificá-lo o OC entenderá como prodecimento interno (eu também achei isso estranho pra falar a verdade, mas testei antes em outras lojas para ver).
guizero escreveu:olá boa tarde resolvi o problema no xml o tema estava como default / alterei colocando o nome do meu tema e deu certo . abraçosjadmaxs escreveu:OLÁ BOA TARDE ,ESSE VQMOD NO OP 1.5.5.1 SÓ FUNCIONA NO PAINEL ADMIN , NA PAGINA DE HISTÓRICO DO PEDIDO NÃO APARECE O RASTREAMENTOJadmaxs, ele somente aparecerá na tela do cliente de você NOTIFICÁ-LO! Ou seja, se você não notificá-lo o OC entenderá como prodecimento interno (eu também achei isso estranho pra falar a verdade, mas testei antes em outras lojas para ver).
albalb escreveu:e, para resolver isso, ele mostrar o status mesmo nao enviando o email para a pessoa e so fazer o seguinte em catalog/model/account/order.php:Muito bom isso!
public function getOrderHistories($order_id) {
$query = $this->db->query("SELECT date_added, os.name AS status, oh.comment, oh.notify FROM " . DB_PREFIX . "order_history oh LEFT JOIN " . DB_PREFIX . "order_status os ON oh.order_status_id = os.order_status_id WHERE oh.order_id = '" . (int)$order_id . "' AND oh.notify = '1' AND os.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY oh.date_added");
troca por:
$query = $this->db->query("SELECT date_added, os.name AS status, oh.comment FROM " . DB_PREFIX . "order_history oh LEFT JOIN " . DB_PREFIX . "order_status os ON oh.order_status_id = os.order_status_id WHERE oh.order_id = '" . (int)$order_id . "' AND os.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY oh.date_added");
se nao me engano foi isso que fiz, e so remover o filtro que ele poe para nao mostrar o notify>0