Para poder borrar pedidos en Prestashop 1.6 que hayamos realizado durante nuestras pruebas solo tenemos que modificar el fichero Controlador que realiza todas las operaciones con los pedidos. El fichero a modificar es:
controllersadminAdminOrdersController.php
A este fichero tenemos que añadir la siguiente línea dentro del constructor de la clase:
$this->addRowAction('delete');
quedando de la siguiente manera:
public function __construct()
{
$this->bootstrap = true;
$this->table = 'order';
$this->className = 'Order';
$this->lang = false;
$this->addRowAction('view');
$this->addRowAction('delete');
$this->explicitSelect = true;
$this->allow_export = true;
$this->deleted = false;
Una vez realizado el cambio, podremos eliminar los productos uno a uno como podemos observar en la imagen:
Este método funciona tanto en Prestashop 1.5 como en Prestashop 1.6.





¡Hola! Soy Javier. Soy informático y me gusta documentar todo lo que aprendo. En mi blog te enseño todo lo que sé y cómo puedes aprender a crear tu propia web, mejorar el SEO y aplicar técnicas de Marketing Digital para conseguir mayor visibilidad. Suscríbete para no perderte ninguna de mis guías sobre WordPress, posicionamiento SEO o Marketing Digital.

Simple y eficaz.
Mil gracias, amigo.
Un saludo
De nada 😉
Muchas gracias por el aporte!
Me alegra que te haya sido de utilidad. Saludos.
Justo lo que necesitaba, directo al grano, me encantan los artículos así de precisos.
Me encanta tu logo.
Me alegro que te haya sido de utilidad. Saludos 😉