Jump to content

Cancellare un ordine...


paolo_m

Recommended Posts

Girovagando in rete ho scoperto che Ps può cancellare gli ordini da solo senza aggiungere moduli o altro.

C'è da fare una piccola modifica al file "AdminOrders.php" che si trova nella cartella "tabs" dentro a quella di amministrazione (che avete rinominato dopo l'installazione...).
+ o - "/TUOSITO/TUAadmin/tabs/AdminOrders.php"

Dopo la riga 25 che dovrebbe essere:

$this->colorOnBackground = true;


Aggiungere questa:

$this->delete = true;



Nella scheda Ordini del BO apparirà per magia la X rossa alla fine di ogni riga d'ordine che permette di cancellarlo.

...provato funziona. I [spam-filter] ci diranno poi se e come cancella. :-)

Fonte: spott di http://prestaportal.com

12834_SFGWGQIItHQrRfgnnmWP_t

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
be basta che cancelli tutti gli ordini uno ad uno e sei apposto

Ciao ;-)


No, credo che non funzioni così.

Io ho cancellato gli ordini da BO e poi sono andato a vedere direttamente nel database.

Erano tutti lì e quindi ho dovuto eliminarli a mano, così come non si cancellano neanche gli utenti registrati...

Un saluto.
Link to comment
Share on other sites

Prova a cercare il modulo di mondeveloper.
Quello, oltra a cancellare gli ordini dalla relativa scheda del b.o., te li cancella anche sul DB e te ne da traccia.
CIao


Grazie dell'informazione.
Proverò a cercare ...

Un saluto.
Link to comment
Share on other sites

  • 8 months later...
  • 2 weeks later...
  • 3 months later...
  • 10 months later...

Soluzione testata e funzionante online. Questa soluzione ha numerosi vantaggi, permette di eliminare l'ordine da BO ed in automatico anche sul DB, Prestashop ricalcola in automatico il totale degli ordini dopo l'eventuale eliminazione degli ordini ed infine permette di selezionare singolarmente o in modalità multipla tutti gli ordini da eliminare.

Link to comment
Share on other sites

  • 1 year later...
  • 4 months later...

Per cancellare gli ordini Prestashop dalla versione 1.5 in poi direttamente dal pannello di controllo, potete effettuare la seguente procedura:

  • Collegatevi via FTP sulla cartella Controllers/Admin
  • editate il file AdminOrdersControllers.php
  • aggiungere dopo l'istruzione $this->addRowAction('view'); (intorno alla riga 37)
  • la seguente riga: $this->addRowAction(ìdelete');

 

Adesso entrate nel vostro pannello di controllo e troverete l'icona del cestino per eliminare ogni singolo ordine.

 

 

Se avete risolto, non dimenticate di segnare il topic come [risolto]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...