Supprimer une commande depuis le back-office Prestashop 1.4 et 1.5

De base le back-office de Prestashop ne permet pas de supprimer les commandes effectuées. Néanmoins il peut s’avérer utile de disposer de cette fonction, notamment pour supprimer des commandes réalisées pour faire des tests.

Il est possible d’ajouter cette fonction de suppression de commande en modifiant le code source de Prestashop. Attention la méthode diffère selon la version de Prestashop installée.

Version 1.4

  • Ouvrir le fichier /(votre admin)/tabs/AdminOrdres.php
  • Rechercher la fonction: __construct()
  • Après la ligne: $this->view=true, ajouter la ligne: $this->delete=true;
  • Enregistrer le fichier
  • Rechargez la page des commandes, un icône (corbeille) apparaît en bout de chaque ligne permettant sa suppression.

Version 1.5

  • Ouvrir le fichier /controllers/admin/AdminOrdersController.php
  • Rechercher la fonction: __construct()
  • Après la ligne 36: $this->addRowAction(‘view’), ajouter la ligne: $this->addRowAction(‘delete’);
  • Enregistrer le fichier
  • Rechargez la page des commandes, un icône (corbeille) apparaît en bout de chaque ligne permettant sa suppression.
Ingenieweb: Création & Référencement de sites internet – Communication digitale globale Implantée dans le Var (83) et les Alpes-Maritimes (06), nos clients sont sur tout le territoire national mais aussi dans les DOM-TOM et au Canada.
Facebook
WhatsApp
Twitter
LinkedIn