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
2916 Hits
0 Comentários

Usando o log para rastrear erros no Joomla

Usando o log para rastrear erros no Joomla

Olá pessoal.

Hoje passo um tutorial de como rastrear erros no Joomla 3.

Tive um caso de que precisava rastrear um erro em uma função, mas não conseguia saber qual função estava chamando ela. 

O código abaixo serve para mostrar no log do Joomla, no arquivo /log/debug_especial, o rastreamento da função e qual o horário em que ela foi chamada.

É bem útil para medir a performance ou realmente fazer um rastreio de erros mais à fundo.

...
Continuar lendo
3191 Hits
0 Comentários

Documentação Desenvolvedor - API J!Boleto

Documentação Desenvolvedor - API J!Boleto

Este tutorial contém os dados necessários para utilizar a API de geração de boletos utilizando a biblioteca do J!Boleto para criação do Boleto.

Como o J!Boleto foi construído com base no J!Plataform do Joomla!, os comandos serão sempre dentro de um componente, plugin, módulo, ou depois que já foram instanciadas a bibliotecas do Joomla!

Se torna fácil criar uma nova integração por conta da estrutura que foi criada, aonde os plugins se comunicam à API do J!Boleto, centralizando o desenvolvimento.

Existe também uma API de confirmação do pagamento do boleto, aonde, quando clicado no botão "Pagar", é feita a notificação com o plugin específico.

 

Tag:
Continuar lendo
5591 Hits
0 Comentários

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