示例#1
0
 /**
  * Se ejecuta cuando se quiere acceder a la orden desde el backoffice
  * @param $params un array con los siguientes objetos: order, products y customer
  */
 public function hookDisplayAdminOrderTabOrder($params)
 {
     $order_id = $params['order']->id_cart;
     if (TPTransaccion::existe($order_id)) {
         return $this->display(__FILE__, 'views/templates/admin/order-tab.tpl');
         //indico la template a utilizar
     }
     return;
 }
示例#2
0
 private function _guardarTransaccion($cart, $statusMessage, $respuesta)
 {
     if (!Transaccion::existe($cart->id)) {
         Transaccion::agregar($cart->id, array('customer' => $cart->id_customer, 'respuesta' => $respuesta, 'status' => $statusMessage, 'total' => $cart->getOrderTotal(true, Cart::BOTH)));
     } else {
         Transaccion::actualizar($cart->id, array('customer' => $cart->id_customer, 'status' => $statusMessage, 'respuesta' => $respuesta));
     }
 }