julieKaiman Posted April 9, 2019 Share Posted April 9, 2019 Bonjour J'ai ajouté des champs custom à mes produits et je voudrais les intégrer au search mais je ne vois pas dans quelle requete. Dois je overrider la classe search? ou alors une autre classe...? afin d'ajouter mes données avant l'indexageindex?... Prestahsop 1.7 N'hésitez pas si vous avez des idées Link to comment Share on other sites More sharing options...
hhennes Posted April 11, 2019 Share Posted April 11, 2019 Bonjour, C'est un dev que j'ai déjà effectué en surchargeant effectivement la classe Search. Il faut surcharger la méthode indexation et ajouter les champs custom dans la variable weigth_array ( cf. https://github.com/PrestaShop/PrestaShop/blob/develop/classes/Search.php#L672 ) Ensuite il faut surcharger la methode getProductsToIndex et rajouter les champs custom dans le switch (cf. https://github.com/PrestaShop/PrestaShop/blob/develop/classes/Search.php#L530 ) Puis reindexer l'ensemble des produits pour que les nouvelles données soient prise en compte. Link to comment Share on other sites More sharing options...
julieKaiman Posted April 17, 2019 Author Share Posted April 17, 2019 Bonjour J'ai réussi grâce à ce sujet Bonne journée 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