Augmenter le nombre de produits suggérés lors de la recherche – création de commande – PrestaShop 1.7

Augmenter le nombre de produits suggérés lors de la recherche – création de commande – PrestaShop 1.7
PrestaShop Lecture 2 minutes • 6 juillet 2024

Sur Prestashop 1.7 lors de la recherche de produits en Back-Office dans la "création de commande", la recherche se limite à 10 produits, ce qui est peu pratique.

Voici donc ce tutoriel très rapide et accessible pour augmenter le nombre de produits recherchés par PrestaShop lors de la création de commande.
Pour rappel, la création de commande se fait via le Tableau de bord > Commandes > Bouton "Ajouter une commande"

Pourquoi faire cette modification dans la création de commande PrestaShop 1.7 ?

Je recommande particulièrement cette manipulation si votre client vends ses produits en ligne ET physiquement en boutique. Car elle rendra moins prise de tête la recherche de produit lorsqu'un client vient acheté au magasin et qu'il faut lui créer sa commande dans PrestaShop.

Augmenter la limite de résultats suggérés dans la recherche de produit lors d'une création de commande PrestaShop 1.7

Le comportement natif de PrestaShop limite à 10 résultats suggérés lorsque vous saisissez un mot-clé.
Cette limite peut-être augmentée à votre guise en modifiant le fichier OrderController.php situé au chemin suivant :

/src/PrestaShopBundle/Controller/Admin/Sell/Order/OrderController.php

Une fois le fichier trouvé via FTP, ouvrez-le et repérez à la ligne 1829 le code suivant :

$foundProducts = $this->getQueryBus()->handle(new SearchProducts($searchPhrase, 10, $currencyIsoCode, $orderId));


Il ne reste plus qu'à modifier le "10" par le nombre souhaité, puis enregistrer et remplacer le fichier d'origine.


Un bon conseil, restez raisonnable, 30 à 50 est amplement suffisant. Pas besoin de surcharger la requête de recherche en voulant retourner des centaines de résultats.
C'est aussi à vous et/ou à votre équipe en caisse de préciser la recherche de produit avec des mots-clés moins génériques.


Si cet article vous a aidé, lâchez votre plus bel applaudissement en remerciement ! 🤗