drSoft.fr Carrier Product Bulk — Gérez vos transporteurs par lot sur PrestaShop
drsoftfrcarrierproductbulk est un module PrestaShop gratuit développé par drSoft.fr qui permet d'affecter ou de retirer des transporteurs sur plusieurs produits simultanément — avec filtrage dynamique via HTMX et sélection réactive via AlpineJS.
Présentation
Développé par drSoft.fr, ce module permet de gérer l'affectation ou le retrait de transporteurs pour plusieurs produits en même temps, directement depuis votre Back Office PrestaShop — sans rechargement complet de page.
Il est conçu pour les boutiques ayant un catalogue important ou plusieurs transporteurs, et simplifie la gestion quotidienne des affectations transporteurs-produits.
Ces problèmes que le module résout
- Saisie manuelle répétitive : affecter ou retirer un transporteur produit par produit est une tâche longue et source d'erreurs.
- Pas d'action en masse native : PrestaShop ne propose aucun outil Back Office pour affecter ou retirer un transporteur sur plusieurs produits à la fois.
- Rechargements incessants : les interfaces natives PS imposent un rechargement complet à chaque action.
Fonctionnalités clés
- Actions en lot
- affectez ou retirez des transporteurs sur une sélection de produits en un seul clic, avec notification de confirmation.
- Filtrage dynamique HTMX
- filtrez transporteurs et produits en temps réel sans rechargement complet de page.
- Sélection réactive AlpineJS
- synchronisation instantanée de la sélection après chaque opération, sans perte de contexte.
- Filtres avancés sur les produits
- filtrez par ID, nom, référence, fournisseur, catégories, poids, visibilité et statut actif.
- Pagination AJAX
- choix du nombre de résultats par page et navigation paginée sans rechargement.
- Multiboutique
- compatible avec le système multiboutique de PrestaShop 8.x et 9.x.
L'interface en action
Tableau des transporteurs
Filtrez par ID de référence, nom, livraison gratuite, statut actif ou supprimé. Sélectionnez individuellement ou en masse.

Tableau des produits
Filtres avancés : ID, nom, référence, fournisseur, catégories, poids, visibilité, actif. Sélection individuelle ou en masse.

Actions en lot
Deux boutons suffisent : Ajouter ou Retirer les transporteurs sélectionnés sur tous les produits choisis.
Filtrage en temps réel sans rechargement
Compatibilité
| Dépendance | Version | Statut |
|---|---|---|
| PrestaShop 8.x | 8.0+ | Compatible |
| PrestaShop 9.x | 9.0+ | Compatible |
| Multiboutique | — | Pris en charge |
| Stack | — | Symfony · Twig · HTMX · AlpineJS |
FAQ
- Le module fonctionne-t-il avec un grand catalogue produit ?
- Oui. Le module est conçu pour les boutiques avec un catalogue important. La pagination AJAX et les filtres dynamiques permettent de naviguer efficacement dans des milliers de produits sans dégradation des performances.
- Puis-je annuler une action en lot ?
- Chaque opération est irréversible depuis l'interface, mais elle peut être compensée en relançant l'action inverse (Retirer après un Ajouter, ou inversement). Une notification confirme chaque opération réalisée.
- Pourquoi HTMX et AlpineJS plutôt qu'un framework JS lourd ?
- HTMX et AlpineJS apportent une interactivité moderne avec un impact minimal sur le poids de la page. Ils s'intègrent nativement dans l'écosystème Symfony/Twig de PrestaShop et ne nécessitent aucun build step.
- Le module est-il open source ?
- Oui, le module est distribué sous licence MIT et son code source est disponible sur GitHub. Vous pouvez l'auditer, le modifier et y contribuer librement.
Simplifiez la gestion de vos transporteurs
Besoin d'aide pour l'installation, la configuration ou un accompagnement PrestaShop sur mesure ? Je suis disponible à Nîmes et à distance. Décrivez votre besoin — je reviens vers vous rapidement.