martes, 25 de agosto de 2015

Cambiar Estado de los pedidos en prestashop usando el objeto



Para poder cambiar el estado de los pedidos en prestashop, vamos a usar el objeto class de la plataforma

<?php
require_once '../classes/order/Order.php';
require_once '../classes/order/OrderHistory.php';
   
$objOrder = new Order(1); //ID del Pedido
$history = new OrderHistory();
$history->id_order = (int)$objOrder->id;
$history->changeIdOrderState(2, (int)($objOrder->id)); //ID del estado a cambiar
echo 'done'; 
?>

otra forma mas simple seria

<?php
require_once '../classes/order/Order.php';
require_once '../classes/order/OrderHistory.php';
   
$order = new Order(1);//ID del Pedido      
$order->setWsCurrentState((int)2); //ID del estado a cambiar  
echo 'done'; 
?>


0 comentarios:

Publicar un comentario