Jump to content
BonPresta

Ajax Live Search Product - PrestaShop 1.7 +

Recommended Posts

advanced-ajax-live-search-product.jpg

Description

Ajax Live Search Product aide les clients à gagner du temps en recherchant le produit désiré, à trouver des résultats beaucoup plus rapidement. Notre module de recherche ajax améliorera le front-end du magasin avec de nouvelles fonctionnalités exceptionnelles. Une configuration de recherche par autocomplétion flexible vous aidera à perfectionner les résultats de recherche suggérés dans votre magasin. Impressionnez vos visiteurs et augmentez la convivialité de votre site!

 

Paramètres vidéo

 
 

 

 

Demo

 
 
Module: bonsearch.zip
 
 
 
Bonpresta Prestashop Module        Bonpresta Prestashop Module        Bonpresta Prestashop Module
 
 
Edited by BonPresta

Share this post


Link to post
Share on other sites
On 09.10.2018 at 12:47 AM, GuimDotcom said:

Il ne s'affiche pas sur mon template, faut-il rajouter quelque chose de particulier sur un thème qui n'est pas le thème classic ?

 

Peut-être que vous n'avez pas de telles positions dans le thème.

Share this post


Link to post
Share on other sites

bonjour, super module, il remplace le block de recherche classic?

Car j'ai un theme modifié, pour savoir si je doit l'adapter.

Prest 1.6

Share this post


Link to post
Share on other sites
1 hour ago, Manu1238 said:

bonjour, super module, il remplace le block de recherche classic?

Car j'ai un theme modifié, pour savoir si je doit l'adapter.

Prest 1.6

 

Merci!
Oui, ça remplace.
La recherche par défaut doit être désactivée

Share this post


Link to post
Share on other sites

Re bonjour, j'ai une question: en fait ton super module est plus pertinent que le moteur de recherche natif !

Je m'explique: quand je saisis un mot-clef dans "ton" champ, Ajax me renvoie une belle liste bien complète. Cool. Mais si je fais mot-clef + entrée le searchController m'affiche 10 pauvres produits...J'ai beau augmenter le $resultsPerPage dans le ProductListingFrontController (tests en local évidemment) ben ça change rien. La requête "ramasse" pas toutes les occurrences...

Comment ça se fait ?

 

Edited by renaud2263

Share this post


Link to post
Share on other sites

C'est dingue quand même !

Dans ton module, tu ramasses le tableau via la méthode Product searchByName avec le mot clé en param et ça retourne 20 résultats.

Pour le même mot-clef, l'usine à gaz du searchController m'en retourne 11 !

Là franchement, j'hallucine...et encore bravo à toi.

Share this post


Link to post
Share on other sites

...Par contre, si je peux me permettre: dans ton ajax.php, tu mets $count à false et chez moi la boucle ne break pas quand on est arrivé au seuil fixé dans BON_SEARCH_COUNT. Tous les résultats sortent dans la liste.

J'ai mis $count = 0 et c'est ok.

Share this post


Link to post
Share on other sites
On 12/10/2018 at 10:55 AM, BonPresta said:

 

Peut-être que vous n'avez pas de telles positions dans le thème.

 

Et du coup il faudrait quelle position ?

En fait l'autocomplete ajax d'origine s'affiche toujours, même lorsque j'active votre module

Share this post


Link to post
Share on other sites
On 15.10.2018 at 6:14 PM, GuimDotcom said:

En fait l'autocomplete ajax d'origine s'affiche toujours, même lorsque j'active votre module

 

peut donner un lien vers votre site pour voir

Share this post


Link to post
Share on other sites
On 09.11.2018 at 10:31 AM, GuimDotcom said:

Le module est installé et activé, pourtant l'autocomplete est toujours celui d'origine...

 

 

Sur la démo, je vois le module par défaut, l'ego doit être désactivé

Il est possible d’ajouter mon module à une autre position.

 

Share this post


Link to post
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

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More