Mad Posted December 28, 2017 Share Posted December 28, 2017 Ciao a tutti, per una serie infinita di motivi aggiorno e creo prodotti tramite uno script che ho creato prendendo i dati da un altro DB. Tutto funziona tranne che per il fatto che i prodotti appena inseriti non vengono indicizzati per la ricerca. Non vorrei impostare il cron che reindicizza tutto perchè ho oltre 30.000 prodotti e il reindex ci mette un po'. E' possibile reindicizzare un prodotto singolarmente magari chiamando una funzione di PS? Oppure se mi spiegate per sommi capi come funziona l'indicizzazione potrei programmaticamente durante il mio script reindicizzare il prodotto o aggiungerlo all'index. Tra l'altro è possibile che prestashop fornisca unicamente il cron per il reindex totale e non uno per il reindex di nuovi prodotti? Per farlo parzialmente devo necessariamente cliccare il link fornito e non posso inserire un cron? Grazie in anticipo Link to comment Share on other sites More sharing options...
Codencode Posted December 29, 2017 Share Posted December 29, 2017 (edited) Quando aggiorni un articolo puoi reindicizzarlo utilizzando il metodo indexation della classe Search. Es: Search::indexation(false, $idProduct); Edited December 29, 2017 by codencode (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now