Jump to content

Aggiornamento prezzi per scaglioni di prezzo tramite sql


stefano7

Recommended Posts

Ciao non so se esiste un modulo (soprattutto free) o meglio io non l'ho trovato, però in caso possa servire a qualcuno ho tirato fuori questo codice che permette di aggiornare i prezzi di prestashop per scaglioni di prezzo in modo assolutamente gratuito.

Il codice va utilizzato tramite sql, io non sono un esperto sql quindi se qualcuno vuole provare prima si faccia un backup del database inoltre se qualche esperto ha voglia di creare qualcosa di più automatico è ben accetto :)

 

Questo codice permette di aggiornare uno scaglione alla volta quindi consiglio di partire dagli importi più alti e poi andare decrescendo in modo da non ritrovarsi ad aggiornare lo stesso prezzo più volte.

 

Un esempio di quello che dovrebbe fare (almeno a me lo ha fatto :) )

 

Se ho x prodotti con vari prezzi e voglio ricaricarli in percentuale dell'importo.

 

per esempio dico:

caricami i prezzi che vanno da € 200.01 a € 500 del 20%

poi

caricami i prezzi che vanno da € 100.01 a 200 del 30 %

poi

caricami i prezzi che vanno da € 0 a € 100 del 40%

 

in 3 query sql scrivo questo:

 

1° query:

UPDATE ps_product

SET price = price * 1.2

WHERE price BETWEEN 200.01 AND 500

 

2° query:

 

UPDATE ps_product

SET price = price * 1.3

WHERE price BETWEEN 100.01 AND 200

 

3°query:

 

UPDATE ps_product

SET price = price * 1.4

WHERE price BETWEEN 0 AND 100

 

spero che qualcuno più esperto possa verificare il corretto funzionamento e che non sia una boiata. (anche se a me sembra aver corretto tutti come volevo io)

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...