Atendimento : email weber@weber.eti.br  ou via  fórum  

Entrar

Faça o Cadastro


Total : R$ 0,00
Carrinho vazio
 x 

Weber TI

Blog da principal produtora de extensões de VirtueMart no Brasil.

Código: Atualizando status de pedido VirtueMart

Código: Atualizando status de pedido VirtueMart

Olá pessoal.

Segue logo abaixo como atualizar o status de um pedido no VirtueMart, usando a API do VM Framework. 
Primeiro temos que incluir o arquivo do model dos pedidos.

Depois, instanciamos o model e passamos os parâmetros obrigatórios para efetuar a atualização:

{code class="brush: php;"}
if (!class_exists('VirtueMartModelOrders'))
require( JPATH_VM_ADMINISTRATOR . DS . 'models' . DS . 'orders.php' );

$modelOrder = new VirtueMartModelOrders();
$order = array();
$order['order_status'] = "C";// confirmado
$order['virtuemart_order_id'] = $virtuemart_order_id; // código do pedido
$order['comments'] = $comentario; // texto do status do pedido que foi alterado.
$order['customer_notified'] = 1; // envia um email ao cliente // atualiza o pedido
// atualiza propriamente o pedido
$modelOrder->updateStatusForOneOrder($virtuemart_order_id, $order, true);

{/code}

 

...
Continuar lendo
3068 Hits
0 Comentários

Últimas do blog Weber TI

10 Maio 2017
Olá, devido a alterações nos códigos do webservice dos Correios, tivemos problemas com nosso plugin de envio, contudo já o atualizamos e ele está func...
04 Novembro 2016
Lançamento da versão 3.0.18 - Atando pontas soltas. Escrito por Max Milbers em 16 de Setembro de 2016.   Essa nova versão do Virtuemart 3 complet...

Parceiros

Veja alguns dos parceiros que tornam esta empresa a dia cada melhor:

Banner
 
Banner
 
Banner
 
Banner
 

Banner
 
Banner
 
Banner
 
Banner
 

Banner
 
Banner
 
Banner
 

 

Certificado Digital SSL

Newsletter

Cadastre-se e receba novidades

Formas de pagamento

visa02 mastercard americanexpress dinersclub maestro hipercard banco do brasil bradesco banrisul itau paypal pagseguroico bcashico moip boletoico