Eliminar pedidos desde el administrador

La mejor forma de añadir el botoncito de eliminar pedidos en el listado del administrador es crear un override de controllers/admin/AdminOrdersController.php.

Creamos AdminOrdersController.php en override/controllers/admin/ con este código :

class AdminOrdersController extends AdminOrdersControllerCore
{
    public function __construct()
    {
        parent::__construct();
        $this->addRowAction('delete');
        $this->bulk_actions = array('delete' => array('text' => $this->l('Delete selected'), 'confirm' => $this->l('Delete selected items?')));
    }
}

ahora limpias la caché o simplemente eliminamos el archivo class_index.php en la carpeta /cache/

Y ahora en el administrador te aparece el botón eliminar , tanto a la derecha en cada pedido como abajo para hacerlo de forma masiva seleccionando todos los pedidos.