Hoy un cliente queria saber todos los productos y atributos vendidos enrte unos números de facturas, la información de Prestashop era un lio el procesarlo. Fijaros con que poco código se muestra todo.
Instrucciones, copiar este código en cualquier constructor de un módulo:
/*donde $i es el numero de pedidos*/ for($i=4732;$i<=4787;$i++) { $pedido = new Order((int)$i); $productos = $pedido->getProducts(); echo '<br/><h1>Num Factura: ' .$pedido->invoice_number .' : Referencia: '. $pedido->reference . ' Fecha: ' .$pedido->invoice_date .'</h1><br/>'; foreach($productos as $producto) { echo $producto['product_id'].';' .$producto['product_name'].';'.$producto['product_id']. ';'.$producto['product_attribute_id'] .';'.$producto['product_quantity'] .'<br/>'; } }
Si os vias a módulos ya se os mostrara la info. Es un apañito rápido.