{"id":926,"date":"2026-06-24T18:27:02","date_gmt":"2026-06-24T15:27:02","guid":{"rendered":"https:\/\/presta.site\/blog\/?post_type=docs&#038;p=926"},"modified":"2026-07-16T17:20:12","modified_gmt":"2026-07-16T14:20:12","password":"","slug":"documentation-prestashop-better-order-filter","status":"publish","type":"docs","link":"https:\/\/presta.site\/blog\/fr\/docs\/modules-prestashop\/better-order-filter-2\/documentation-prestashop-better-order-filter\/","title":{"rendered":"Documentation &#8211; Better Order Filter pour PrestaShop"},"content":{"rendered":"<p>Cette <strong>Documentation<\/strong> de Better Order Filter pr\u00e9sente le filtrage, les colonnes personnalis\u00e9es, les vues enregistr\u00e9es et l&#8217;export CSV dans PrestaShop.<\/p>\n<p>Le module Better Order Filter am\u00e9liore la page de commande PrestaShop en ajoutant un bloc de filtre aliment\u00e9 par AJAX au-dessus de la liste de commandes standard. Il est con\u00e7u pour aider les marchands \u00e0 localiser rapidement des commandes sp\u00e9cifiques, \u00e0 afficher des donn\u00e9es op\u00e9rationnelles suppl\u00e9mentaires directement dans la grille, \u00e0 enregistrer des vues r\u00e9utilisables et \u00e0 exporter les r\u00e9sultats filtr\u00e9s.<\/p>\n<p>Le module s&#8217;int\u00e8gre aux environnements PrestaShop h\u00e9rit\u00e9s et modernes :<\/p>\n<ul>\n<li><strong>PrestaShop 1.6 \u00e0 1.7.6<\/strong> : Utilise la surcharge h\u00e9rit\u00e9e AdminOrders.<\/li>\n<li><strong>PrestaShop 1.7.7 et versions ult\u00e9rieures<\/strong> : Utilise les routes de contr\u00f4leur Symfony modernes pour les actualisations de liste AJAX et l&#8217;exportation par lots, s&#8217;int\u00e9grant \u00e0 la page de commande native via des hooks de grille.<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<h2>Documentation : vue d&#8217;ensemble<\/h2>\n<h2>Permissions des employ\u00e9s<\/h2>\n<p>L&#8217;acc\u00e8s au back-office pour Better Order Filter est contr\u00f4l\u00e9 par les profils employ\u00e9s. Pour accorder ou restreindre l&#8217;acc\u00e8s, allez dans <strong>Configurer &rarr; Param\u00e8tres avanc\u00e9s &rarr; \u00c9quipe &rarr; Profils<\/strong>, ouvrez le profil et l&#8217;onglet <strong>Permissions<\/strong>.<\/p>\n<p>Les profils Super Admin ont un acc\u00e8s complet par d\u00e9faut.<\/p>\n<h3>Requis pour utiliser le filtre de commandes sur la page Commandes<\/h3>\n<ul>\n<li><strong>Commandes &rarr; Afficher<\/strong> &mdash; ouvre la liste des commandes o\u00f9 l&#8217;interface du module appara\u00eet.<\/li>\n<li><strong>Gestionnaire de modules &rarr; Afficher<\/strong> &mdash; requis pour les points de terminaison AJAX du module (enregistrement des filtres, disposition des colonnes, ensembles de filtres, compteurs \u00e9pingl\u00e9s), qui passent par le Gestionnaire de modules.<\/li>\n<li><strong>Better Order Filter &rarr; Afficher<\/strong> &mdash; PrestaShop n&#8217;ex\u00e9cute les hooks du module (bloc de filtre, extensions de grille) que lorsque cette permission est accord\u00e9e.<\/li>\n<\/ul>\n<h3>\u00c9galement requis pour les Param\u00e8tres avanc\u00e9s<\/h3>\n<ul>\n<li><strong>Gestionnaire de modules &rarr; Modifier<\/strong><\/li>\n<li><strong>Better Order Filter &rarr; Configurer<\/strong><\/li>\n<\/ul>\n<p>Ces permissions sont n\u00e9cessaires pour ouvrir l&#8217;ic\u00f4ne d&#8217;engrenage sur la page Commandes ou utiliser <strong>Gestionnaire de modules &rarr; Configurer<\/strong> pour les param\u00e8tres globaux (taille des lots d&#8217;export, colonnes personnalis\u00e9es et options similaires). Les employ\u00e9s avec un acc\u00e8s Afficher uniquement peuvent toujours filtrer les commandes et g\u00e9rer leurs propres dispositions et ensembles de filtres.<\/p>\n<p>Pour les r\u00e8gles concernant la modification ou la suppression d&#8217;ensembles de filtres cr\u00e9\u00e9s par d&#8217;autres employ\u00e9s, consultez le <a href=\"https:\/\/presta.site\/blog\/fr\/docs\/modules-prestashop\/better-order-filter-2\/filter-sets-ensembles-de-filtres-better-order-filter-pour-prestashop\/\">guide des Ensembles de filtres<\/a>.<\/p>\n<h2>Fonctionnalit\u00e9s cl\u00e9s<\/h2>\n<h3>Filtrage avanc\u00e9 des commandes<\/h3>\n<p>Filtrez la liste des commandes par produits, clients, adresses, historique des statuts, bons de r\u00e9duction, \u00e9tat de paiement, transporteur, notes, messages, identifiants, dates, totaux, quantit\u00e9s, pays, groupe, boutique et donn\u00e9es d&#8217;exp\u00e9dition.<\/p>\n<h3>Grille de commande personnalisable<\/h3>\n<p>Combinez des filtres avec des colonnes personnalis\u00e9es pour afficher des champs op\u00e9rationnels qui ne sont pas disponibles dans la grille PrestaShop par d\u00e9faut.<\/p>\n<h3>Vues enregistr\u00e9es r\u00e9utilisables (Ensembles de filtres)<\/h3>\n<p>Enregistrez la configuration de filtre actuelle et la disposition des colonnes en tant qu&#8217;ensemble de filtres nomm\u00e9. Les ensembles de filtres fr\u00e9quemment utilis\u00e9s peuvent \u00eatre \u00e9pingl\u00e9s \u00e0 la barre d&#8217;outils pour afficher le nombre de commandes correspondantes en direct.<\/p>\n<h3>Exportation CSV<\/h3>\n<p>Exportez la liste des commandes actuellement filtr\u00e9e, y compris toutes les colonnes personnalis\u00e9es actives, au format CSV. Cette fonctionnalit\u00e9 est prise en charge sur toutes les versions compatibles de PrestaShop.<\/p>\n<h2>Navigation dans l&#8217;interface<\/h2>\n<p>Le module place le bloc &#8220;Filtre de commande&#8221; directement au-dessus de la liste des commandes dans le back-office PrestaShop.<\/p>\n<h3>Vue normale<\/h3>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9.png\" alt=\"Documentation Better Order Filter pour PrestaShop\" width=\"1419\" height=\"263\" class=\"aligncenter size-full wp-image-825\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9.png 1419w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9-300x56.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9-1024x190.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_9-768x142.png 768w\" sizes=\"auto, (max-width: 1419px) 100vw, 1419px\" \/><\/a><\/p>\n<p>Par d\u00e9faut, le bloc affiche :<\/p>\n<ul>\n<li><strong>Filtres actifs<\/strong> : Les contr\u00f4les de filtre actuellement utilis\u00e9s (par exemple, Produit, Transporteur, Statut).<\/li>\n<li><strong>Liste d\u00e9roulante des ensembles de filtres<\/strong> : Disponible lorsque des ensembles de filtres enregistr\u00e9s existent, vous permettant de basculer entre les vues.<\/li>\n<li><strong>Ensembles de filtres \u00e9pingl\u00e9s<\/strong> : Situ\u00e9s au bas du bloc, indiquant le nom de l&#8217;ensemble et son nombre de commandes correspondantes.<\/li>\n<li><strong>R\u00e9sum\u00e9 des filtres s\u00e9lectionn\u00e9s<\/strong> : Un aper\u00e7u des filtres appliqu\u00e9s. Cliquer sur un badge de r\u00e9sum\u00e9 efface cette valeur sp\u00e9cifique.<\/li>\n<li><strong>Contr\u00f4le de r\u00e9duction\/d\u00e9veloppement<\/strong> : Vous permet de masquer les filtres actifs pour \u00e9conomiser de l&#8217;espace \u00e0 l&#8217;\u00e9cran. Le navigateur m\u00e9morise cet \u00e9tat.<\/li>\n<\/ul>\n<h3>Vue d&#8217;\u00e9dition<\/h3>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10.png\" alt=\"Documentation Better Order Filter pour PrestaShop\" width=\"1419\" height=\"1179\" class=\"aligncenter size-full wp-image-827\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10.png 1419w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10-300x249.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10-1024x851.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_10-768x638.png 768w\" sizes=\"auto, (max-width: 1419px) 100vw, 1419px\" \/><\/a><\/p>\n<p>Cliquer sur le bouton <strong>Modifier les filtres<\/strong> d\u00e9veloppe le bloc pour la personnalisation :<\/p>\n<ul>\n<li><strong>Filtres actifs et inactifs<\/strong> : Faites glisser et d\u00e9posez les contr\u00f4les de filtre entre ces deux zones pour choisir ceux qui apparaissent dans la vue normale.<\/li>\n<li><strong>Colonnes de la liste des commandes<\/strong> : Acc\u00e9dez \u00e0 la liste compl\u00e8te des colonnes disponibles. Vous pouvez basculer la visibilit\u00e9, ajuster les largeurs et configurer les contr\u00f4les Inline\/Popup pour les notes et les messages.<\/li>\n<li><strong>Recherche rapide<\/strong> : Met en \u00e9vidence les contr\u00f4les de filtre et de colonne correspondants apr\u00e8s avoir tap\u00e9 au moins deux caract\u00e8res.<\/li>\n<li><strong>Param\u00e8tres avanc\u00e9s<\/strong> : Une ic\u00f4ne d&#8217;engrenage qui ouvre la page de configuration du module.<\/li>\n<\/ul>\n<p><em>Remarque : Dans la vue d&#8217;\u00e9dition, la liste d\u00e9roulante des ensembles de filtres et les boutons d&#8217;enregistrement sont masqu\u00e9s pour se concentrer sur la personnalisation de la mise en page. Cliquez sur <\/em><em>Terminer l&#8217;\u00e9dition<\/em><em> pour revenir \u00e0 la vue normale.<\/em><\/p>\n<h2>D\u00e9marrage rapide : Cr\u00e9ation d&#8217;une vue personnalis\u00e9e<\/h2>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11.png\" alt=\"Documentation Better Order Filter pour PrestaShop\" width=\"1419\" height=\"259\" class=\"aligncenter size-full wp-image-828\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11.png 1419w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11-300x55.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11-1024x187.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2026\/06\/Screenshot_11-768x140.png 768w\" sizes=\"auto, (max-width: 1419px) 100vw, 1419px\" \/><\/a><\/p>\n<p>Pour configurer une liste de commandes personnalis\u00e9e pour votre flux de travail quotidien :<\/p>\n<ol>\n<li>Ouvrez <strong>Commandes<\/strong> dans le back-office PrestaShop.<\/li>\n<li>Cliquez sur <strong>Modifier les filtres<\/strong> pour ouvrir le panneau de personnalisation.<\/li>\n<li>Faites glisser les contr\u00f4les de filtre entre <strong>Filtres inactifs<\/strong> et <strong>Filtres actifs<\/strong>, en les organisant dans l&#8217;ordre de votre choix.<\/li>\n<li>Dans la section <strong>Colonnes de la liste des commandes<\/strong>, activez, d\u00e9sactivez, redimensionnez ou r\u00e9organisez les colonnes que vous souhaitez afficher.<\/li>\n<li>Cliquez sur <strong>Terminer l&#8217;\u00e9dition<\/strong>. Vos modifications de mise en page sont enregistr\u00e9es automatiquement.<\/li>\n<li>Pour enregistrer cette configuration pour une utilisation future, appliquez les valeurs de filtre n\u00e9cessaires et cliquez sur <strong>Enregistrer l&#8217;ensemble de filtres<\/strong>. Fournissez un nom, choisissez une couleur et cochez la case &#8220;\u00c9pingler&#8221; si vous souhaitez qu&#8217;elle soit visible sur votre barre d&#8217;outils.<\/li>\n<\/ol>\n<h2>Cas d&#8217;utilisation courants<\/h2>\n<h3>Comment ajouter des colonnes personnalis\u00e9es \u00e0 la liste de commandes PrestaShop<\/h3>\n<p>Pour afficher des donn\u00e9es suppl\u00e9mentaires dans votre grille de commandes, cliquez sur <strong>Modifier les filtres<\/strong> sur la page Commandes. Faites d\u00e9filer jusqu&#8217;\u00e0 la section <strong>Colonnes de la liste des commandes<\/strong> et cochez les cases \u00e0 c\u00f4t\u00e9 des champs dont vous avez besoin, tels que les d\u00e9tails sp\u00e9cifiques du client, les informations d&#8217;exp\u00e9dition ou les notes priv\u00e9es. Cliquez sur <strong>Terminer l&#8217;\u00e9dition<\/strong> pour appliquer les modifications.<\/p>\n<h3>Comment exporter les commandes PrestaShop filtr\u00e9es vers CSV<\/h3>\n<p>Utilisez les contr\u00f4les de filtre actifs pour affiner votre liste de commandes \u00e0 l&#8217;ensemble de donn\u00e9es requis. Une fois la liste filtr\u00e9e, utilisez le bouton d&#8217;exportation du module. Le fichier CSV g\u00e9n\u00e9r\u00e9 ne contiendra que les commandes filtr\u00e9es et inclura toutes les colonnes personnalis\u00e9es actuellement actives dans votre grille.<\/p>\n<h3>Comment enregistrer une vue de filtre de commande pour une utilisation quotidienne<\/h3>\n<p>Si vous v\u00e9rifiez fr\u00e9quemment les commandes correspondant \u00e0 des crit\u00e8res sp\u00e9cifiques (par exemple, les commandes en attente avec un transporteur sp\u00e9cifique), configurez ces filtres et cliquez sur <strong>Enregistrer l&#8217;ensemble de filtres<\/strong>. \u00c9pingler cet ensemble \u00e0 votre barre d&#8217;outils vous permet d&#8217;acc\u00e9der \u00e0 la vue en un clic et de voir le nombre en direct de commandes correspondantes.<\/p>\n<h2>Carte de la documentation<\/h2>\n<p>Pour des informations d\u00e9taill\u00e9es sur des fonctionnalit\u00e9s sp\u00e9cifiques, reportez-vous aux guides suivants :<\/p>\n<ul>\n<li>Passez en revue tous les param\u00e8tres de recherche disponibles et la syntaxe sp\u00e9ciale dans le <a href=\"https:\/\/presta.site\/blog\/docs\/uncategorized\/reference-des-filtres-better-order-filter-pour-prestashop\/\">Guide de r\u00e9f\u00e9rence des filtres<\/a>.<\/li>\n<li>Consultez la liste compl\u00e8te des points de donn\u00e9es disponibles dans la <a href=\"https:\/\/presta.site\/blog\/docs\/uncategorized\/reference-des-colonnes-better-order-filter-pour-prestashop\/\">Documentation de r\u00e9f\u00e9rence des colonnes<\/a>.<\/li>\n<li>Apprenez \u00e0 g\u00e9rer les vues enregistr\u00e9es, la propri\u00e9t\u00e9 et l&#8217;\u00e9pinglage dans le <a href=\"https:\/\/presta.site\/blog\/docs\/uncategorized\/filter-sets-ensembles-de-filtres-better-order-filter-pour-prestashop\/\">guide des Ensembles de filtres<\/a>.<\/li>\n<li>Comprenez le processus d&#8217;exportation et les exportations par lots dans les <a href=\"https:\/\/presta.site\/blog\/docs\/uncategorized\/export-csv-better-order-filter-pour-prestashop\/\">instructions d&#8217;exportation CSV<\/a>.<\/li>\n<li>Configurez le comportement plus profond du module \u00e0 l&#8217;aide du <a href=\"https:\/\/presta.site\/blog\/docs\/uncategorized\/parametres-avances-better-order-filter-pour-prestashop\/\">guide de configuration des Param\u00e8tres avanc\u00e9s<\/a>.<\/li>\n<\/ul>\n<h2>Notes de compatibilit\u00e9<\/h2>\n<p>Certaines fonctionnalit\u00e9s d\u00e9pendent de la version de PrestaShop ou des modules install\u00e9s :<\/p>\n<ul>\n<li><strong>Exportation CSV<\/strong> : Disponible sur toutes les versions prises en charge. Les listes de commandes h\u00e9rit\u00e9es utilisent le chemin d&#8217;exportation natif ; les listes de commandes Symfony utilisent l&#8217;itin\u00e9raire d&#8217;exportation par lots du module.<\/li>\n<li><strong>Champ de produit MPN<\/strong> : Disponible uniquement sur PrestaShop 1.7.7 et versions ult\u00e9rieures.<\/li>\n<li><strong>Colonne Note de commande<\/strong> : Disponible uniquement sur PrestaShop 1.7.8 et versions ult\u00e9rieures.<\/li>\n<li><strong>Filtres de boutique<\/strong> : Significatifs uniquement lorsque le multiboutique PrestaShop est actif.<\/li>\n<li><strong>ID de commande de la place de march\u00e9<\/strong> : Apparaissent uniquement lorsqu&#8217;un module de place de march\u00e9 pris en charge est install\u00e9.<\/li>\n<\/ul>\n<h2>Port\u00e9e des donn\u00e9es<\/h2>\n<p>Le module filtre et affiche les donn\u00e9es de commande PrestaShop existantes. Il ne cr\u00e9e pas de commandes, ne modifie pas les statuts des commandes, ne modifie pas les clients ni ne modifie les donn\u00e9es du catalogue. Les ensembles de filtres enregistr\u00e9s stockent les pr\u00e9f\u00e9rences pour les utilisateurs du back-office, et les ensembles \u00e9pingl\u00e9s sont stock\u00e9s par employ\u00e9, garantissant que les espaces de travail personnalis\u00e9s n&#8217;interf\u00e8rent pas avec les autres membres de l&#8217;\u00e9quipe.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cette Documentation de Better Order Filter pr\u00e9sente le filtrage, les colonnes personnalis\u00e9es, les vues enregistr\u00e9es et l&#8217;export CSV dans PrestaShop. Le module Better Order Filter am\u00e9liore la page de commande PrestaShop en ajoutant un bloc de filtre aliment\u00e9 par AJAX au-dessus de la liste de commandes standard. Il est con\u00e7u pour aider les marchands \u00e0 &hellip; <a href=\"https:\/\/presta.site\/blog\/fr\/docs\/modules-prestashop\/better-order-filter-2\/documentation-prestashop-better-order-filter\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Documentation &#8211; Better Order Filter pour PrestaShop<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[93],"doc_tag":[],"class_list":["post-926","docs","type-docs","status-publish","hentry","doc_category-better-order-filter-2"],"year_month":"2026-09","word_count":1527,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Alex C.","author_nicename":"polosat","author_url":"https:\/\/presta.site\/blog\/author\/polosat\/"},"doc_category_info":[{"term_name":"Better Order Filter","term_url":"https:\/\/presta.site\/blog\/fr\/docs\/modules-prestashop\/better-order-filter-2\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=926"}],"version-history":[{"count":7,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/926\/revisions"}],"predecessor-version":[{"id":1828,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/926\/revisions\/1828"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=926"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/doc_category?post=926"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/doc_tag?post=926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}