Référence: WP-VI-CON-V1

Marque: WebPoint

Générateur vidéo produit - WebPoint Video Product Pro - Générateur de Vidéos Produits PRESTASHOP

star star star star star
(1)
Générateur vidéo produit automatisé Transformez vos produits en vidéos professionnelles automatiquement ! WebPoint Video Product Pro génère des vidéos publicitaires captivantes, narration multilingue, musique et effets visuels. Compatible 30+ langues, logo personnalisé, animation prix.  Boostez vos conversions jusqu'à 80% ! Installation en 2 clics, aucune...
10,00 €
Détails
En stock

Référence: BOUT-93K2X

Marque: WebPoint

Site e-commerce clé en main - Boutique en Ligne Clé en Main — Votre Site de Vente Professionnel Prêt à Lancer

Site e-commerce clé en main met en avant Boutique en Ligne Clé en Main — Votre Site de Vente Professi avec une présentation courte, claire et uti.Recevez votre boutique en ligne clé en main sous 48h, entièrement configurée et prête à accueillir vos premiers clients. Design professionnel et moderne, adapté à tous les écrans. Paiement par carte bancaire et...
---
En stock

Référence: EXT-CRMAX-MULTILANG

Marque: WebPoint

Extension Crunchyroll gratuite - Maximiser et passer les intros facilement

star star star star star_half
(5)
Extension Crunchyroll gratuite : optimisez votre expérience de visionnage et passez les intros facilement.Extension Crunchyroll gratuite et puissante Télécharger Crunchyroll Extension Chrome révolutionnaire 100% GRATUITE qui transforme votre expérience Crunchyroll \!
---
En stock

Référence: EBP-2025-PRO

Marque: WebPoint

eBay Assistant Pro : Votre Compagnon IA Ultime pour Vos Annonces eBay

star star star star star_half
(228)
Extension eBay automatisée par intelligence artificielle eBay Assistant Pro est bien plus qu'une simple extension Chrome - c'est votre assistant intelligent dédié à la création de listings eBay qui maximisent votre potentiel de vente. Conçu pour les vendeurs qui cherchent à gagner du temps ⏳ et à améliorer la qualité de leurs annonces, cet outil...
5,00 €
Détails
En stock
Toutes les meilleures ventes
module prestashop de dropshipping training-distribution - module prestashop dropshipping, accessoires sport, bleu, néoprène, uti
  • module prestashop de dropshipping training-distribution - module prestashop dropshipping, accessoires sport, bleu, néoprène, uti
  • chemise plissée, imprimée, matière légère, style féminin, usage décontracté
  • vêtements hommes, tendance, noir, gris, mode
  • T-shirt homme bleu, coton, sport, entraînement, motifs, casual
  • Vêtements sport, maillot de bain, femme, noir, coupe ajustée, athlétique
  • modèle homme, vêtement sport, couleur noire, casual, style moderne
  • Chaussures haltérophilie, blanc, gomme, sport, taille 38 2/3
  • chaussures haltérophilie blanches, semelle gomme, sport, taille 38 2/3
  • capture d'écran, interface utilisateur, PrestaShop, import CSV, dropshipping
  • interface utilisateur, module dropshipping, paramètres, configuration, sport
  • interface utilisateur, paramètres, marketing, dropshipping, gestion des marges
  • interface utilisateur, gestion de produits, intégration automatique, outil e-commerce
  • module e-commerce, dropshipping, liste produits, préconfiguration, interface utilisateur

Module prestashop de dropshipping training-distribution - Module Training-Distribution Dropshipping Sport PrestaShop

WP-TRD-CFR
WebPoint
Module prestashop de dropshipping training-distribution met en avant Module Training-Distribution Dro avec une présentation courte, claire et utile.

Module clé-en-main pour automatiser votre dropshipping de matériel sportif et nutrition avec Training-Distribution, grossiste français spécialisé Cross Training et Fitness : import CSV de 2 300 références (vêtements training, chaussures, accessoires mains, ceintures de force, cordes à sauter, nutrition) issus de 32 marques ROKFIT, REHBAND, PICSIL, BAREBELLS, NOCCO, TYR, NORTHERN SPIRIT, VELITES…

Mono-langue français natif (CSV ISO-8859-1 séparateur virgule, conversion auto)
10 catégories sport prêtes à l'install + 42 sous-catégories
Couleur + Taille appendues au titre avec troncature 128 chars (refs CSV incohérentes)
Multi-images N URLs depuis 1 cellule unique · Description auto-générée
✅ Mode léger sur ré-import · CRON 24/7 · Compatible PS 1.7 → 9.x

Vous configurez. Le module importe. Vous vendez le sport français en ligne.

159,00 €
HT
Quantité
9998 Produits

Description
Module prestashop de dropshipping training-distribution détaille Module Training-Distribution Dro avec une description structurée, distincte et cent.
🚀 Voir la démo en ligne avec quelques produits importés
Aperçu réel du module — seul un échantillon du catalogue a été importé · demos.akimania.com/ps9-training-distribution/

Module PrestaShop de dropshipping TRAINING-DISTRIBUTION

Catalogue source disponible en : FR

Catalogue 100% français natif. Pas de traduction automatique : textes rédigés directement en FR par le fournisseur, idéal pour boutiques 🇫🇷 FR / 🇧🇪 BE / 🇨🇭 CH / 🇨🇦 CA.

🏋️

Module Training-Distribution Dropshipping Sport

Le module qui automatise de A à Z votre dropshipping cross-training, fitness et nutrition sportive sur PrestaShop

PrestaShop 1.7 → 9.x  ·  2 300 produits  ·  32 marques  ·  10 catégories sport  ·  CRON 24/7

Vous lancez une boutique de matériel de musculation, un site cross-training, un e-commerce de nutrition sportive ou de vêtements de sport ? Vous travaillez avec Training-Distribution (grossiste français spécialisé Cross Training et fitness) et vous passez vos journées à recopier 2 300 fiches produit, à uploader manuellement les multiples photos par produit, à recréer chaque taille/couleur comme un produit distinct (parce que les références fournisseur changent inter-tailles), à mapper chaque catégorie aux bonnes rubriques de votre arborescence ?

Avec le Module Training-Distribution dropshipping sport cross-training fitness, tout devient automatique. Vous renseignez l'URL du CSV Training-Distribution, vous cliquez "Lancer l'import", et le module crée vos 2 300 produits PrestaShop en français avec leur taille + couleur dans le titre, leurs N photos depuis la cellule unique CSV, leur référence native, dans une arborescence de 10 catégories sport prête à l'emploi (Vêtements Femme, Vêtements Sport, Chaussures, Chaussettes, Mains & Maniques, Protections corps, Cordes & Charges, Nutrition & Compléments, Accessoires sport, Autre).

Avant vs Après le Module Training-Distribution

Tâche ❌ Sans le module ✅ Avec le module
Import 2 300 références sport80h+ manuel, recopie portail Training-Distribution1 clic, ~2h en arrière-plan
Couleur + Taille dans le titreSaisie manuelle « Genouillères Noir Taille XL » à la fin du titreAuto-append « — Couleur · Taille XX » + troncature 128 chars
Multi-images depuis cellule uniqueParsing manuel des URLs concaténées par virgulesSplit + validation auto, 1re = cover
Description vide CSV (aucune fournie)Fiches fantômes, mauvais SEO, taux de rebondAuto-génération HTML structurée nom + marque + cat
Catégorie unique CSV (1 niveau)Création manuelle d'une arbo cohérente sport10 cats principales + 42 sous-cats créées à l'install
Encodage ISO-8859-1 (pas UTF-8)Caractères français cassés (« Mapalé », « Genouillères »)Conversion automatique cellule par cellule
Symbole € mal-encodé (¤ en ISO)Prix avec « ¤ » ou ratés à l'import¤ strippé automatiquement, prix propres
Image originale BO PrestaShop 9Image cassée BO PS9 (bug officiel)Fix BO PS9 inclus : copie 1:1 fichier original
Rafraîchir prix/stockTout refaire à zéro chaque jourMode léger automatique : MAJ prix+stock seulement

À qui s'adresse ce module ?

E-commerce Cross Training & Fitness

Vous vendez du matériel cross-training (genouillères, ceintures, maniques, cordes à sauter, disques bumper, sangles), vêtements training, chaussures Haltérophilie. Training-Distribution est référent FR sur ces niches avec ROKFIT, REHBAND, PICSIL, VELITES en marques phares.

Boutique de musculation

Vous proposez accessoires force et musculation : ceintures de force, protège-poignets, genouillères, gilets lestés, haltérophilie. ~150 références spécifiquement musculation dans le catalogue.

E-commerce nutrition sportive

Protéines, BCAA, pre-workout, snacks protéinés (BAREBELLS, NOCCO), boissons énergisantes, oméga 3 et compléments alimentaires sport. ~150 références nutrition pour une offre francophone complète.

Fonctionnalités complètes du Module Training-Distribution

Couleur + Taille appendues au titre — Innovation Training-Distribution

Particularité du CSV Training-Distribution. Contrairement aux autres fournisseurs, la « Référence » change pour chaque taille (ex `R_N_GEN_0535_XS`, `_S`, `_M`, `_L`, `_XL` — toutes différentes). Pire encore : la cohérence n'est même pas garantie sur la troncature (ligne L a `R-N_GEN_0535_L` avec un tiret au lieu d'underscore). Conséquence : impossible de regrouper plusieurs lignes en 1 produit avec ses combinations PS.

Solution adoptée par le module : 1 ligne CSV = 1 produit PS distinct, et la couleur + taille sont appendues automatiquement au titre du produit avec un format graphique soigné.

Exemple :
"Paire Genouillères Noir 5 mm | REHBAND" + Couleur "Noir" + Taille "XL"
→ "Paire Genouillères Noir 5 mm | REHBAND — Noir · Taille XL"
  • Troncature automatique au max 128 caractères (limite Product::name PS) : si le titre concaténé dépasse, le titre original est tronqué avec « … » pour laisser la place à la couleur + taille intactes
  • UTF-8 safe : la troncature utilise mb_substr(), jamais coupé au milieu d'un caractère multi-byte
  • Format graphique : em-dash (—) + middot (·) pour bonne lisibilité visuelle
  • Référence native par produit : la « Référence » du CSV est utilisée comme Product::reference (champ PS natif)

Arborescence sport — 10 catégories principales × 42 sous-catégories

Le CSV Training-Distribution n'expose qu'UN SEUL niveau de catégorie par produit (« Catégorie »). Le module compense ça en proposant à l'install une arborescence sport de 10 catégories principales prêtes à l'emploi, avec 42 sous-catégories qui reproduisent à l'identique les noms exposés par le CSV.

Catégorie principaleSous-catégories CSV regroupées
Vêtements FemmeBrassières sport · T-shirts - Crop tops · Textile Femme Sport
Vêtements SportT-shirts - Débardeurs · Sweats - Hoodies · Shorts - Leggings · Shorts - Joggings · Maillot de bain
ChaussuresCross Training · Haltérophilie & Powerlifting
ChaussettesEntraînement · Sport enfant · Socquettes respirantes & training légères
Mains & ManiquesManiques avec/sans magnésie · Maniques Cross Training · Tape & Protection · Magnésie · Patchs Velcro
Protections corpsCeintures de force · Genouillères · Protège poignets · Gilet lesté
Cordes & ChargesCordes à sauter · Câbles de remplacement · Disques Bumper · Sangle de tirage
Nutrition & ComplémentsProtéines/BCAA/Pre Workout · Snacks · Boissons énergisantes · Vitamines · Oméga 3 · Nutrition Sport
Accessoires sportBandeaux · Casquettes/Bonnets · Lunettes · Gourdes · Sac de sport · Carte cadeau
AutreDivers / À classer (fallback : Accueil, vide, « Catalogue Sport… », inconnu)
  • Création multilingue à l'install : 10 cats principales + 42 sous-cats créées idempotemment sous votre catégorie racine PS
  • Cache DB du mapping : la cat CSV résolue est mémorisée dans wp_trainingdist_category_mapping pour les imports suivants
  • Onglet Mappings catégories dans le BO : tableau auto-chargé avec sélecteur des 42 sous-cats + bouton Re-mapper pour fusionner ou renommer après l'import
  • Fallback intelligent : si la cat CSV est vide, « Accueil », « Catégorie » ou « Catalogue Sport… », le produit est routé vers Autre > Divers / À classer
  • Filet de sécurité : à chaque ouverture du module BO, l'arborescence est revérifiée. Une cat supprimée manuellement est recréée automatiquement

Multi-images depuis cellule unique « URL Images »

La colonne « URL Images » du CSV contient N URLs séparées par des virgules dans une cellule entre guillemets (ex « url1.jpg,url2.jpg,url3.jpg »). Le module split par virgule, valide chaque URL (préfixe http(s)), et importe toutes les images.

  • 1re URL = cover automatiquement
  • Validation format via getimagesize() : JPEG/PNG/GIF/WebP, fichiers corrompus rejetés sans crasher l'import
  • Génération auto de toutes les tailles PS (small, medium, large, home_default…)
  • Fix BO PrestaShop 9 inclus : copie 1:1 du fichier original <id>.jpg en plus des variantes
  • Téléchargement résilient : retry × 3 avec backoff sur 503/timeout, log d'erreur si échec total (l'import continue)

Description auto-générée (CSV sans description fournisseur)

Training-Distribution ne fournit AUCUNE colonne description dans le CSV. Le module génère systématiquement une description HTML structurée à partir du libellé, de la marque, de la catégorie et de la référence — pour ne jamais avoir de fiche produit fantôme côté front (anti-rebond + bon SEO).

Encodage ISO-8859-1 + séparateur virgule

Le CSV training-distribution est en ISO-8859-1 avec séparateur virgule (à la différence des autres modules qui utilisent UTF-8 + ";"). Le module gère ça :

  • Conversion ISO-8859-1 → UTF-8 cellule par cellule via mb_convert_encoding() avec détection auto si déjà en UTF-8
  • Symbole monnaie ¤ (= € mal-encodé Win-1252) strippé automatiquement à la fin des prix
  • Décimales virgule converties en point sur les colonnes Prix et Poids
  • Cellule URL Images entre guillemets : virgules internes préservées par fgetcsv standard, splitting fait dans importMultiImages()

Architecture import temps réel

Le scénario qui change tout :

  1. Préparation : le module télécharge le CSV depuis l'URL Training-Distribution et met les 2 300 lignes en cache JSON
  2. Import "1 ligne CSV = 1 appel AJAX" : pas de freeze 2 heures, vous voyez chaque produit créé un par un
  3. Barre de progression rouge & or : pourcentage live + compteur X/Y
  4. Journal live : badge coloré (Créé / Mis à jour / Ignoré / Erreur) + référence + titre + ID PS#
  5. ⏸️ Bouton Arrêter à tout moment, reprise possible
  6. Stats live : Lignes traitées · Créés · Mis à jour · Ignorés · Erreurs

→ Plus de page qui rame. Plus d'inquiétude. Vous voyez tout ce qui se passe.

Marges & SEO configurables

4 modes de calcul de prix

ModeDescription
RRP ⭐ (défaut)Prix de vente CSV tel quel — le plus simple pour démarrer.
Paliers% différent selon la tranche de prix HT (5 paliers configurables : 0-15€/15-30€/30-60€/60-120€/120€+ — adapté aux protéines à 30€ comme aux disques bumper à 200€+).
Markup fixeUn seul % appliqué (50% par défaut → prix HT × 1.5).
WholesalePrix d'achat HT tel quel (vente B2B aux salles de sport, coachs, etc.).

SEO templates personnalisables

  • Meta title / meta description avec variables : {name}, {brand}
  • PS Tags français auto-générés depuis brand + category + couleur (si présente)
  • Mode léger (light update) : 2e import = MAJ prix+stock seulement, vos personnalisations BO sont préservées
  • Auto-désactivation rupture stock (option) ou « garder visible pour le SEO »
  • Image dans description : injection de la 1re image dans la description longue (boost SEO on-page)

⏰ CRON 24/7 — 3 actions automatisées

Action CRON Rôle Fréquence conseillée
full_importImport complet (créations + light updates)1×/jour
light_syncMAJ prix + stock + dispo des produits déjà importés (mode léger)toutes les 2-4h
cleanup_logsPurge logs > N jours (rétention configurable)1×/semaine
  • Clé secrète 32 caractères hex générée à l'install — vos URLs CRON ne peuvent pas être devinées
  • Régénération à 1 clic de la clé en cas de fuite
  • Auto-relance asynchrone : auto-rappel en arrière-plan si le time-budget est atteint (60s par défaut)
  • Reprise précise : reprend exactement à la ligne où il s'est arrêté
  • Lock anti-concurrence via flock : pas d'exécutions parallèles
  • Retry téléchargement CSV 3× avec backoff 2s/4s/6s
  • Bouton Stop côté BO pour arrêter proprement un CRON en cours
  • Mode test avec limite de produits configurable (10-100 pour valider rapidement)

Le catalogue Training-Distribution en chiffres

2 300
références catalogue
32
marques distinctes
10
cats principales sport
42
sous-catégories
FR
mono-langue natif
B2B français

Marques phares du catalogue Training-Distribution (extrait par volume) :

ROKFIT REHBAND PICSIL BAREBELLS NOCCO TYR NORTHERN SPIRIT VELITES CELLUCOR C4 VERY BAD WOD HEXXEE SOCKS BARBELL REGIMENT + 20 autres marques

Maintenance — Suppression sélective

  • Produits importés : détection à 4 sources (meta, supplier, product_supplier, mapping catégories), compatible PS9 multi-shop avec fallback wipe SQL sur les tables liées
  • Attributs orphelins : ce module ne crée AUCUN attribut PS (couleur+taille appendues au titre, pas de combinations). Cette case n'a d'effet que si vous avez créé manuellement des attributs en BO
  • Marques orphelines : supprime les fabricants Training-Distribution (ROKFIT, REHBAND, PICSIL, BAREBELLS, NOCCO, TYR, NORTHERN SPIRIT, VELITES, …) qui n'ont plus aucun produit
  • Fournisseur Training-Distribution : supprime le fournisseur uniquement s'il n'a plus aucun produit lié
  • Journaux internes : truncate des tables history et import_errors

Triple confirmation (boîte de dialogue + saisie SUPPRIMER + bouton). L'arborescence des catégories n'est pas effacée — gérée par le module, recréée à la prochaine ouverture si vous l'avez supprimée manuellement.

⭐ 12 raisons de choisir le Module Training-Distribution

  1. Installation 3 minutes : URL CSV + lancer l'import
  2. Couleur + Taille appendues au titre avec troncature 128 chars UTF-8 safe — solution propre face aux refs CSV incohérentes
  3. Mono-langue français natif — descriptions FR rédigées humainement par Training-Distribution
  4. Conversion ISO-8859-1 → UTF-8 automatique (caractères français préservés)
  5. Auto-génération SDE systématique (CSV sans description fournisseur)
  6. 10 catégories sport prêtes à l'install + 42 sous-catégories alignées avec le CSV
  7. Multi-images N URLs depuis cellule unique + fix BO PS9 inclus
  8. 4 modes de prix (RRP / Paliers / Markup fixe / Wholesale) — adaptés aux écarts de prix protéines/disques bumper
  9. Import temps réel produit-par-produit : barre live, journal console, bouton Arrêter
  10. Mode léger automatique sur ré-import : MAJ prix+stock seulement
  11. CRON 24/7 avec time-budget, auto-relance asynchrone, retry, lock
  12. Aucun AdminController, aucune Tab BO, aucun override : ne pollue pas votre menu, ne casse pas vos autres modules

Comment ça marche en 4 étapes

1

Installez le module

Téléchargez le ZIP, installez via le BO. Auto-création de 5 tables, du fournisseur Training-Distribution, de la clé CRON, et de l'arborescence sport (10 cats × 42 sous-cats).

2

Renseignez l'URL CSV

Allez dans Paramètres, collez l'URL fournie par Training-Distribution. Configurez la catégorie racine sous laquelle l'arbo est créée (Home par défaut).

3

Configurez vos marges

Mode RRP par défaut. Vous pouvez aussi choisir Paliers (5 tranches) / Markup fixe / Wholesale. Templates SEO personnalisables avec {name}/{brand}.

4

Lancez l'import

Cliquez "Lancer l'import". Mode test 20 produits d'abord pour valider, puis import complet 2 300 produits (~2h). Vous voyez chaque produit créé avec sa Couleur + Taille en titre sous vos yeux.

Compatibilité technique

PrestaShop1.7.x → 9.x (testé sur PS 9.0)
PHP7.4 minimum, recommandé 8.1+
MySQL / MariaDB5.7+ / 10.3+
cURLActivé (téléchargement CSV + images)
Multi-shopCompatible (force CONTEXT_ALL pour la suppression)
Hooks utilisésAucun (pas de pollution de la chaîne d'événements)
Override de classeAucun (préserve vos autres modules)
AdminControllerAucun
Onglet sidebar BOAucun (ne pollue pas votre menu)
Compte Training-Distribution B2BCompte requis pour la facturation et l'accès au CSV
URL CSVÀ demander à votre commercial Training-Distribution

Foire aux questions

Q : Le Module Training-Distribution fonctionne-t-il sur PrestaShop 9 ?

R : Oui, totalement compatible PS 9.x. Le module gère la migration spécifique PS9 où meta_keywords a été retiré (bascule auto vers ps_tag) ainsi que le bug PS9 où l'image originale n'apparaît pas dans la page d'édition produit BO (fix par copie 1:1 du fichier <id>.jpg).

Q : Pourquoi 1 ligne CSV = 1 produit (pas de groupage taille/couleur) ?

R : Parce que le CSV training-distribution n'expose pas de référence parent commune entre les tailles d'un même produit. Chaque taille a une réf totalement différente (ex `R_N_GEN_0535_XS`, `_S`, `_M`, `_L`, `_XL` — toutes distinctes), et même la troncature ne marche pas (ligne L a `R-N_GEN_0535_L` avec un tiret). Donc impossible de regrouper. Solution : 1 ligne = 1 produit, taille appendue au titre.

Q : Les titres « — Couleur · Taille XL » risquent d'être longs. Comment c'est géré ?

R : Le module tronque automatiquement le titre original (avec « … ») si nécessaire pour rester sous la limite PS de 128 caractères, en gardant toujours la couleur + taille intactes. UTF-8 safe (jamais coupé au milieu d'un caractère multi-byte).

Q : Comment la hiérarchie des catégories est-elle créée ?

R : À l'install, le module crée 10 catégories principales sport + 42 sous-catégories sous votre racine PS (Home par défaut). À chaque import, la « Catégorie » CSV est mappée vers la bonne sous-catégorie via une table interne. Si elle ne match pas, elle tombe dans « Autre > Divers / À classer » (jamais d'erreur). Onglet Mappings pour fusionner ou renommer après l'import.

Q : Le CSV est en ISO-8859-1 — comment le module gère ça ?

R : Le module convertit chaque cellule de ISO-8859-1 vers UTF-8 via mb_convert_encoding() (avec détection auto si la cellule est déjà UTF-8). Les caractères français comme « Genouillères », « Brassières », « Mapalé » sont préservés. Le symbole « ¤ » à la fin des prix (= € mal-encodé Win-1252) est strippé automatiquement. Décimales virgule converties en point.

Q : Pourquoi ma description est auto-générée ?

R : Le fournisseur Training-Distribution ne fournit aucune colonne description dans le CSV. Pour ne jamais avoir de fiche produit fantôme côté front (et nuisible au SEO), le module génère un texte HTML structuré à partir du nom + marque + catégorie + référence. Vous pouvez personnaliser manuellement les fiches qui vous intéressent — le mode léger ne les écrasera plus.

Q : Puis-je importer plusieurs fois le même CSV ?

R : Oui. Mode léger automatique : les produits existants sont détectés via leur Référence CSV (= sku unique par ligne) et seuls leur prix + stock sont rafraîchis. Vos descriptions, images, catégories et tags ne sont pas réécrits — vous gardez vos personnalisations.

Q : Comment supprimer tous les produits Training-Distribution ?

R : Onglet Importation → Suppression sélective → cochez « Produits importés » + « Marques orphelines » + « Fournisseur Training-Distribution » + « Journaux » → SUPPRIMER. Triple confirmation pour éviter les erreurs.

Q : Et si je veux arrêter un import en cours ?

R : Bouton « Arrêter » disponible pendant l'import (UI) et pendant le CRON (flag file). Stop propre à la fin du produit en cours, sauvegarde de l'état pour reprise à la ligne exacte d'arrêt.

Q : Le module est-il compatible multi-shop ?

R : Oui. Les catégories et produits sont créés sur tous les shops actifs. La suppression force CONTEXT_ALL pour éviter le quirk PS9 où Product->delete() retourne false en multi-shop.

Q : Aucun AdminController, aucune Tab BO ?

R : Confirmé. Le module utilise uniquement getContent() + AJAX. Pas de pollution du menu BO PrestaShop. Aucun override de classe core.

Prêt à automatiser votre dropshipping sport ?

Le Module Training-Distribution dropshipping sport cross-training fitness est l'outil le plus complet pour vendre les 2 300 références Training-Distribution (cross-training, fitness, musculation, nutrition sportive) sur PrestaShop. Une seule fois configuré, il importe automatiquement le catalogue avec couleur + taille en titre, ses N photos par produit, sa hiérarchie sport prête à l'emploi.

INSTALLATION 3 MIN  ·  📚 IMPORT TEMPS RÉEL  ·  🛡️ COMPATIBLE PS 1.7 → 9  ·  🇫🇷 SUPPORT FRANÇAIS

📋 Détails techniques pour développeurs

Tables BDD créées (5) : wp_trainingdist_history, wp_trainingdist_import_errors, wp_trainingdist_product_meta (sku unique = Référence CSV), wp_trainingdist_combination_meta (sku unique), wp_trainingdist_category_mapping (csv_path unique)

Configurations PS : WPTD_SETTINGS (JSON), WPTD_SUPPLIER_ID, WPTD_CRON_KEY, WPTD_LAST_IMPORT_AT, WPTD_LAST_IMPORT_COUNT, WPTD_LAST_UPLOADED_CSV, WPTD_CRON_LAST_*

CSV Training-Distribution (10 colonnes ISO-8859-1, séparateur virgule) : Marque, Catégorie, Nom, Taille, Couleur, URL Images, Stock, Poids, Référence, Prix de vente (avec ¤ stripped)

Architecture : 5 classes PHP propres (TdCompat, TdCategoryTaxonomy, TdCategoryMapper, TdFeatureMapper [code mort par design — pas de Features sur ce CSV], TdCsvImporter) + module principal + routeur AJAX + CRON. Aucun override de classe core PrestaShop.

Aliases moteur partagé : sku → Référence, name_fr → Nom, brand → Marque, category → Catégorie, price → Prix de vente, weight → Poids (en kg natifs, pas grammes), qty → Stock, size → Taille, color → Couleur, image-url-1 → URL Images (cellule unique splittée).

appendVariantToName() : helper qui appende « — Couleur · Taille XX » au nom produit avec troncature 128 chars UTF-8 safe (mb_substr). Si le titre concaténé dépasse, le titre original est tronqué avec « … » pour garder couleur+taille intactes.

importMultiImages() : split la cellule URL Images par virgule, valide chaque URL (preg_match `^https?://`), 1re URL = cover. Téléchargement avec retry × 3 backoff, validation getimagesize JPEG/PNG/GIF/WebP, génération auto de toutes les tailles PS via ImageManager::resize, fix BO PS9 par copie 1:1 du fichier original <id>.jpg.

ensureSupplierExists() : INSERT SQL direct (pas new Supplier() + ->add() qui échoue silencieusement en PS9). Détection dynamique de la colonne meta_keywords dans ps_supplier_lang (présente PS7, retirée PS9). Multi-shop via ps_supplier_shop. Filet de sécurité : appelée aussi avant chaque import (pas seulement à l'install).

Cache statique Db::getValue() : les 4 requêtes d'existence dans processRow() utilisent useCache=false pour bypasser le cache statique PS qui persiste entre workers PHP-FPM (sinon les ré-imports ne trouvent pas les produits déjà importés et créent des doublons).

Sécurité : pSQL() partout, dossier uploads/ protégé, validation format images, CSRF natif PS sur AJAX, échappements HTML systématiques, hash_equals() sur clé CRON.

Compatibilité PS9 spécifique : migration auto meta_keywordsps_tag/ps_product_tag via Tag::addTags(), gestion du quirk Product::delete() qui retourne false en multi-shop, fix BO PS9 image originale.

Encodage : conversion ISO-8859-1 → UTF-8 cellule par cellule via mb_convert_encoding() avec détection préalable si déjà UTF-8 valide. Strippage du symbole ¤ + espaces insécables sur les prix. Conversion virgule décimale → point.

Module développé par WebPoint · webpoint.fr · Mises à jour régulières · Code propre & commenté

Détails du produit
WP-TRD-CFR
9998 Produits
  • Front office play_circle_filled

    Front office

  • Back office play_circle_filled

    Back office

  • Ebay-assistant play_circle_filled

    Ebay-assistant

  • Import CSV Pro Busyx play_circle_filled

    Import CSV Pro Busyx

8 autres produits dans la même catégorie :

Référence: WP-YNS-PLX

Marque: WebPoint

Module prestashop de dropshipping yournewstyle - Module YourNewStyle Dropshipping Mode pour PrestaShop

Module prestashop de dropshipping yournewstyle met en avant Module YourNewStyle Dropshipping Mode pou avec une présentation courte, claire et utile.Module clé-en-main pour automatiser votre dropshipping de mode et lingerie avec YourNewStyle, grossiste B2B polonais : import CSV de 695 produits mode féminine, lingerie et mode masculine (15+ marques...
159,00 €
Détails
En stock

Référence: WUNIV-2026

Marque: WebPoint

Import produits multi-fournisseurs PrestaShop - CSV, XML, JSON, Excel, FTP, API

Import produits multi-fournisseurs PrestaShop : reliez tous vos fournisseurs au même endroit, quel que soit leur format ou leur technologie. CSV, XML, JSON, Excel, fichier, URL, serveur FTP ou API : tout est détecté et préparé automatiquement. Mapping intuitif, déclinaisons taille et couleur, multi-images, descriptions enrichies, marges automatiques....
399,00 €
Détails
En stock

Référence: WP-BTS2026-DROP

Marque: WebPoint

Module prestashop de dropshipping btswholesaler - Module BTSWholesaler Dropshipping pour PrestaShop

Module prestashop de dropshipping btswholesaler met en avant Module BTSWholesaler Dropshipping pour P avec une présentation courte, claire et utile.Module clé-en-main pour automatiser votre dropshipping BTSWholesaler, fournisseur européen B2B de cosmétiques, parfums et parapharmacie : grandes marques (Vichy, La Roche-Posay, Nuxe, Avène, Bioderma…) en...
159,00 €
Détails
En stock

Référence: WP-SDE-MVR

Marque: WebPoint

Module prestashop de dropshipping sde - Module SDE Dropshipping Linge de Maison pour PrestaShop

Module prestashop de dropshipping sde met en avant Module SDE Dropshipping Linge de Maison pour Prest avec une présentation courte, claire et utile. Module clé-en-main pour automatiser votre dropshipping de linge de maison avec SDE / Maison Vivaraise, grossiste français B2B : import CSV multilingue 7 langues (FR/EN/DE/ES/IT/NL/PT) du catalogue tabliers,...
209,00 €
Détails
En stock

Référence: WP-MAL-XML

Marque: WebPoint

Module prestashop de dropshipping malfini - Module PrestaShop dropshipping MALFINI Import Vêtements Promotionnels

Module prestashop de dropshipping malfini met en avant Module PrestaShop dropshipping MALFINI Import avec une présentation courte, claire et utile.Module PrestaShop dropshipping MALFINI Le module MALFINI PrestaShop importe automatiquement le catalogue complet du grossiste tchèque MALFINI, a.s. dans votre boutique : 3 100+ vêtements promotionnels...
99,00 €
Détails
En stock

Référence: WP-DBR-EHU

Marque: WebPoint

Module prestashop de dropshipping debranet - Module Debranet Dropshipping Adulte pour PrestaShop

Module prestashop de dropshipping debranet met en avant Module Debranet Dropshipping Adulte pour Pres avec une présentation courte, claire et utile.Module clé-en-main pour automatiser votre dropshipping de produits adultes avec Debranet, grossiste B2B hongrois : import XML auto-paginé du catalogue (~7 688 références) en anglais et hongrois. Single-click...
159,00 €
Détails
En stock

Référence: WP-ECO-XML

Marque: WebPoint

Module prestashop de dropshipping ecoprodukty - Module Ecoprodukty Import Éco-Produits XML pour PrestaShop

Module prestashop de dropshipping ecoprodukty met en avant Module Ecoprodukty Import Éco-Produits XML avec une présentation courte, claire et utile.Le module Ecoprodukty PrestaShop importe automatiquement le catalogue complet du grossiste tchèque Ecoprodukty.cz dans votre boutique : 517 éco-produits (cosmétiques bio, savons naturels, soins visage et...
99,00 €
Détails
En stock

Référence: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop

Marque: WebPoint

Module prestashop de dropshipping watchimport - Module WatchImport Dropshipping Montres pour PrestaShop

Module prestashop de dropshipping watchimport met en avant Module WatchImport Dropshipping Montres po avec une présentation courte, claire et utile. Module clé-en-main pour automatiser votre dropshipping de montres avec ILA Uhren GmbH, grossiste allemand spécialisé en horlogerie : import CSV trilingue DE/EN/FR, des centaines de marques (Adidas, Casio,...
99,00 €
Détails
En stock

Articles du blog

Tout voir arrow_forward