Jump to content

BestSeller module of prestashop showing random products in homepage


swathi shetty

Recommended Posts

Hi..
Goto your module/ps_bestsellers/ps_bestsellers.php

Approx line number 230 find this code 

$query->setSortOrder(SortOrder::random()); 

To 

$query->setSortOrder(new SortOrder('product', 'sales', 'desc'));
 

Not testing code  but i hope work for you

Thanks

  • Like 1
Link to comment
Share on other sites

  • 1 year later...

 

On 1/5/2019 at 14:43, Nishith said:

Ciao ..
Vai al tuo modulo / ps_bestsellers / ps_bestsellers.php

Circa il numero di riga 230 trova questo codice 

$ query-> setSortOrder (SortOrder :: random ()); 



$ query-> setSortOrder (new SortOrder ('product', 'sales', 'desc'));
 

Non sto testando il codice ma spero di lavorare per te

Grazie

Ciao, ho un problema con il random dei prodotti piu venduti cerco di spiegarmi al meglio

quando i clienti effettuano un ordine il prodotto venduto si va a posizionare per ultimo non per primo e dato che ho impostato solo la visualizzazione di 4 prodotti non si cambiano e restano sempre i soliti. Ho modificato ps_bestsellers.php con questo    $ query-> setSortOrder (new SortOrder); e mi funziona bene per la mia richiesta solo che mi comporta problemi nel BO quando vado a modificare un prodotto o aggiungere un new prodotto mi da errore "impossibile aggiornare impostazione"  tutto questo a causa di questa modifica "rilevata con la modalita degug"

mi puoi aiutare grazie anticipatamente

Salvatore

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