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