nekely Posted July 27, 2010 Share Posted July 27, 2010 Me gustaria que en el BO en la pestaña de pedidos , en el total de todos los pedisos sumara solo los que estan pagados y no los que estan cancelados , a falta de pago y demas.He estado revisando el codigo en admininorders pero no veo donde podria modificar la condicion o consulta.Sabeis si hay algun modulo o forma de hacerlo.Muchas gracias Link to comment Share on other sites More sharing options...
nekely Posted July 28, 2010 Author Share Posted July 28, 2010 He estado revisando y se que en adminorders.php private function getTotal() { global $cookie; $total = 0; foreach($this->_list AS $item) if ($item['id_currency'] == Configuration::get('PS_CURRENCY_DEFAULT') ) $total += floatval($item['total_paid']); else { $currency = new Currency(intval($item['id_currency'])); $total += Tools::ps_round(floatval($item['total_paid']) / floatval($currency->conversion_rate), 2); } return $total; }tendria que poner algo de que si es por ejemplo el estado 1 que lo sume$item['id_status_order']==1 , he probado con esto y nada... Link to comment Share on other sites More sharing options...
nekely Posted August 2, 2010 Author Share Posted August 2, 2010 Bien por mi...jejeCon filtar por estado , te suma solo esos estados ....No obstante solo hay q añadir esta linea despues de foreach($this->_list AS $item) if( $item['osname']=='nombre del estado'){y cerrar con } antes de return { Link to comment Share on other sites More sharing options...
Recommended Posts