- Nouveau
Référence: WP-VI-CON-V1
Marque: WebPoint
Référence: BOUT-93K2X
Marque: WebPoint
Référence: EXT-CRMAX-MULTILANG
Marque: WebPoint
Référence: EBP-2025-PRO
Marque: WebPoint
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 EVA&LOLA, BACI, OBSESSIVE, SOKY&SOKA, BYE-BRA, EMAMODA, 7Heaven…).
✅ Multilingue natif 4 langues PL/EN/DE/RU (fallback EN auto si pas de FR)
✅ Déclinaisons taille × couleur automatiques : 1 ligne CSV → N combinations
✅ Référence unique par combination au format <code>-<size>
✅ 5 photos natives par produit · 4 devises EUR/USD/GBP/PLN
✅ Hiérarchie 2 niveaux multilingue · CRON 24/7 · Compatible PS 1.7 → 9.x
Vous configurez. Le module importe. Vous vendez la mode polonaise dans toute l'Europe. 👗
demos.akimania.com/ps9-yournewstyle/Module PrestaShop de dropshipping YOURNEWSTYLE
🌐 Catalogue source disponible en :
✅ Boutique multilingue automatique. En 1 seul import, le module remplit chaque fiche produit dans toutes les langues actives de ta boutique. Aucune traduction manuelle, aucun outil tiers.
Le module qui automatise de A à Z votre dropshipping mode polonaise sur PrestaShop, en 4 langues simultanées
PrestaShop 1.7 → 9.x · 695 produits · 4 langues PL/EN/DE/RU · Déclinaisons auto · CRON 24/7
Vous lancez une boutique de lingerie en ligne, un sex shop, un site de mode féminine ou de prêt-à-porter ? Vous travaillez avec YourNewStyle (grossiste polonais B2B leader sur les marques de mode et lingerie d'Europe centrale) et vous passez vos journées à recopier 695 fiches produit en 4 langues, à reconstruire manuellement les déclinaisons taille S/M/L/XL avec leurs stocks individuels, à uploader 5 photos par produit, à créer chaque taille comme une combination distincte avec sa propre référence ?
Avec le Module YourNewStyle dropshipping mode lingerie polonaise, tout devient automatique. Vous renseignez l'URL du CSV YourNewStyle, vous cliquez "Lancer l'import", et le module crée vos 695 produits PrestaShop multilingues PL/EN/DE/RU avec leurs déclinaisons taille × couleur, leurs 5 photos, leur stock par taille, leur référence unique par combination, dans une arborescence de catégories propre construite à la volée en 4 langues simultanément.
| Tâche | ❌ Sans le module | ✅ Avec le module |
|---|---|---|
| Import 695 références mode/lingerie | 25h+ manuel, recopie portail YourNewStyle | 1 clic, ~30 min en arrière-plan |
| Déclinaisons taille × couleur (~1500 combinations) | Création manuelle taille par taille, couleur par couleur | Auto depuis sizes + sizes_quantity, stock par taille |
| Référence unique par combination | Saisie manuelle « 78001-3-S », « 78001-3-M »… | Format auto <code>-<size> pour chaque taille |
| Multilingue 4 langues PL/EN/DE/RU | DeepL payant ou rédaction manuelle hongroise/russe | Textes natifs polonais/anglais/allemand/russe du CSV |
| Hiérarchie catégories 2 niveaux × 4 langues | Création manuelle Damskie/Sukienki, For females/Dresses… | Création multilingue en une passe (4 langues simultanées) |
| Multi-images (5 photos/produit) | Téléchargement manuel image par image | Auto depuis photo_1..photo_5, validation format |
| Pas de FR côté fournisseur | Boutique FR avec fiches vides | Fallback EN automatique → fiches non vides |
| Multidevises EUR/USD/GBP/PLN | Calcul de change manuel | Prix EUR HT par défaut, mode Markup fixe 50% |
| Image originale BO PrestaShop 9 | Image cassée BO PS9 (bug officiel) | Fix BO PS9 inclus : copie 1:1 fichier original |
Vous vendez de la lingerie sexy (bodystocking, sets, costumes, nuisettes, corsets, bas, porte-jarretelles…) et voulez démultiplier votre catalogue avec un fournisseur européen reconnu (BACI, OBSESSIVE, BYE-BRA…).
Vous proposez des robes, blouses, pantalons, jupes, t-shirts… La catégorie « For females » du catalogue YourNewStyle représente 50% du volume avec 346 références (dont 268 robes).
Vous ciblez le marché européen central (Pologne, Allemagne, Russie) ou anglophone. Le multilangue natif PL/EN/DE/RU vous évite des heures de traduction DeepL.
Particularité unique de ce module. Chaque ligne CSV donne 1 produit PS qui peut avoir N déclinaisons (taille × couleur). Le module les construit automatiquement depuis les colonnes sizes et sizes_quantity, avec une référence unique par combination.
Code produit :78001-3sizes :S,M,Lsizes_quantity :0,2,1color_en :NAVY BLUE→ 3 combinations PS créées automatiquement : • 78001-3-S → taille S × couleur NAVY BLUE, stock 0 • 78001-3-M → taille M × couleur NAVY BLUE, stock 2 (combination par défaut) • 78001-3-L → taille L × couleur NAVY BLUE, stock 1
<code>-<size> renseigné dans Combination::reference (champ PS natif)color_<iso>StockAvailable::setQuantity() (champ PS natif)Le CSV YourNewStyle expose 2 niveaux par produit (category_1 + subcategory_1) en 4 langues simultanément. Le module crée chaque catégorie en une passe avec ses noms multilingues — pas d'arbo figée artificielle.
| Langue | cat_1 | subcat_1 |
|---|---|---|
| 🇵🇱 Polonais | Damskie | Sukienki |
| 🇬🇧 Anglais | For females | Dresses |
| 🇩🇪 Allemand | Frauen | Kleider |
| 🇷🇺 Russe | Для женщин | Платья |
3 catégories principales du catalogue :
| EN | PL | Volume | Sous-cats top |
|---|---|---|---|
| For females | Damskie | ≈346 (50%) | Dresses (268), Blouse (32), Pants/Shorts (15)… |
| Lingerie | Bielizna | ≈284 (41%) | Bodystocking (51), Set (41), Accessoiries (30), Stockings (28)… |
| For males | Męskie | ≈63 (9%) | T-shirt (19), Sweaters (18)… |
wp_yournewstyle_category_mapping pour les imports suivants (idempotent)Particularité : le CSV YourNewStyle ne fournit pas de FR côté fournisseur. Le module gère ça intelligemment :
| Langue PS active | Comportement du module |
|---|---|
| 🇵🇱 PL | Lit name_pl, description_pl, color_pl, cloth_pl, category_1_pl, subcategory_1_pl |
| 🇬🇧 EN | Lit les colonnes *_en |
| 🇩🇪 DE | Lit les colonnes *_de |
| 🇷🇺 RU | Lit les colonnes *_ru |
| 🇫🇷 FR (et autres : 🇪🇸 ES, 🇮🇹 IT…) | Fallback automatique sur EN — pas de fiche vide, jamais de SKU à la place du titre |
Le CSV fournit 5 colonnes natives photo_1 à photo_5. Le module les importe toutes, la 1re définie comme cover. Distribution observée sur les 695 produits :
| Nb photos par produit | Volume |
|---|---|
| 1 photo (10%) | ≈68 produits |
| 2 photos (30%) | ≈206 produits |
| 3 photos (18%) | ≈125 produits |
| 4 photos (24%) | ≈169 produits |
| 5 photos (18%) | ≈127 produits |
getimagesize() : JPEG/PNG/GIF/WebP, fichiers corrompus rejetés sans crasher l'import<id>.jpg en plus des variantes (sans ce fix, l'image n'apparaît pas dans la page d'édition produit du BO PS9 — bug PS9 connu)Le scénario qui change tout :
→ Plus de page qui rame. Plus d'inquiétude. Vous voyez tout ce qui se passe.
Le CSV expose les prix en 4 devises (PLN national, EUR, USD, GBP) avec netto/brutto + variantes promo. Le module utilise price_netto_eur (HT) par défaut, en mode Markup fixe 50%. Vous pouvez changer dans Marges & SEO :
| Mode | Description |
|---|---|
| Markup fixe ⭐ (défaut) | Un seul % appliqué (50% par défaut → prix HT × 1.5). Le plus simple pour démarrer. |
| Paliers | % différent selon la tranche de prix d'achat HT (5 paliers configurables : 0-15€/15-30€/30-60€/60-120€/120€+). |
| Wholesale | Prix d'achat HT tel quel (vente B2B aux pros). |
| RRP | Prix TTC (price_brutto_eur) tel quel — utile en mode dégradé. |
{name}, {brand}| Action CRON | Rôle | Fréquence conseillée |
|---|---|---|
full_import | Import complet (créations + light updates) | 1×/jour |
light_sync | MAJ prix + stock + dispo des produits déjà importés (mode léger) | toutes les 2-4h |
cleanup_logs | Purge logs > N jours (rétention configurable) | 1×/semaine |
Marques phares du catalogue YourNewStyle (extrait par volume) :
wp_yournewstyle_category_mapping. Suppression depuis les feuilles vers la racine + remontée sécurisée des parents devenus vides. Préserve PS_HOME et PS_ROOTTriple confirmation (boîte de dialogue + saisie SUPPRIMER + bouton). L'arborescence des catégories peut être recréée à la prochaine ouverture du module si vous ne cochez pas l'option « Catégories importées ».
YnsCompat + fix bug image BO PS9 inclusTéléchargez le ZIP, installez via le BO. Auto-création de 5 tables, du fournisseur YourNewStyle, de la clé CRON. La hiérarchie de catégories sera construite à la volée à l'import.
Allez dans Paramètres, collez l'URL fournie par YourNewStyle. Activez les langues PL/EN/DE/RU sur votre PS si vous voulez profiter du multilingue natif (sinon EN par défaut sur les autres langues).
Mode Markup fixe 50% par défaut. Vous pouvez aussi choisir Paliers (5 tranches) / Wholesale / RRP. Templates SEO personnalisables avec {name}/{brand}.
Cliquez "Lancer l'import". Mode test 20 produits d'abord pour valider, puis import complet 695 produits (~30 min). Vous voyez chaque produit créé avec ses N combinations sous vos yeux.
| PrestaShop | 1.7.x → 9.x (testé sur PS 9.0) |
| PHP | 7.4 minimum, recommandé 8.1+ |
| MySQL / MariaDB | 5.7+ / 10.3+ |
| cURL | Activé (téléchargement CSV + images) |
| Multi-shop | Compatible (force CONTEXT_ALL pour la suppression) |
| Hooks utilisés | Aucun (pas de pollution de la chaîne d'événements) |
| Override de classe | Aucun (préserve vos autres modules) |
| AdminController | Aucun |
| Onglet sidebar BO | Aucun (ne pollue pas votre menu) |
| Compte YourNewStyle B2B | Compte requis pour la facturation et l'accès au CSV |
| URL CSV | À demander à votre commercial YourNewStyle |
R : Oui, totalement compatible PS 9.x. Le module gère la migration spécifique PS9 où meta_keywords a été retiré (bascule automatique 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).
R : Pour chaque ligne CSV avec sizes="S,M,L" et sizes_quantity="0,2,1", le module crée 3 combinations PS avec [Taille × Couleur] comme attributs et un stock spécifique par taille. La 1re combination est marquée default_on=1. Chaque combination a une référence unique <code>-<size> (ex « 78001-3-S »).
R : Le module fait un fallback automatique sur l'anglais (EN). Si votre boutique a la langue FR active, les fiches produit seront créées avec le contenu anglais (name_en, description_en…) côté FR. Vous pouvez ensuite traduire manuellement ou via DeepL si vous voulez du français propre. Le but : pas de fiche vide nuisible au SEO.
R : Le module garantit qu'il n'y a qu'UN SEUL groupe « Couleur » et UN SEUL groupe « Taille » dans votre BO PrestaShop, peu importe le nombre d'imports successifs. Cache d'instance pour éviter les requêtes redondantes + consolidation automatique des doublons éventuels (héritage d'imports précédents avec un code buggé). Les noms d'attributs Couleur sont créés en PL/EN/DE/RU simultanément.
R : Pour chaque ligne CSV, le module récupère category_1_pl/en/de/ru + subcategory_1_pl/en/de/ru et crée la cat principale + sa sous-cat sous votre racine PS, avec leurs noms multilingues simultanés. Idempotent et caché en DB pour les imports suivants. Pas de doublons inter-langues car la lookup cherche dans toutes les langues.
R : Le CSV expose les prix en PLN, EUR, USD, GBP (4 colonnes par variante netto/brutto/sale = 16 colonnes prix au total). Le module utilise price_netto_eur (HT en EUR) par défaut, en mode Markup fixe 50%. Vous pouvez ajuster dans l'onglet Marges & SEO (Paliers / Wholesale / RRP).
R : Oui. Mode léger automatique : les produits existants sont détectés via leur sku (= code) et seuls leur prix + stock sont rafraîchis. Vos descriptions, images, catégories et tags ne sont pas réécrits — vous gardez vos personnalisations.
R : Onglet Importation → Suppression sélective → cochez les 6 cases (Produits + Attributs + Catégories + Marques + Fournisseur + Logs) → SUPPRIMER. Triple confirmation pour éviter les erreurs. La case « Catégories importées » est unique à ce module et nettoie l'arbo créée par l'import.
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.
R : Oui. Les catégories, produits et combinations 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. Les attribute_group_shop et attribute_shop sont remplis automatiquement pour chaque shop.
R : Confirmé. Le module utilise uniquement getContent() + AJAX. Pas de pollution du menu BO PrestaShop. Aucun override de classe core.
Le Module YourNewStyle dropshipping mode lingerie polonaise est l'outil le plus complet pour vendre les 695 références YourNewStyle (mode féminine, lingerie, mode masculine) sur PrestaShop. Une seule fois configuré, il importe automatiquement le catalogue avec ses ~1 500 combinations taille×couleur, ses 5 photos par produit, sa hiérarchie 4 langues simultanées.
⚡ INSTALLATION 3 MIN · 📚 IMPORT TEMPS RÉEL · 🛡️ COMPATIBLE PS 1.7 → 9 · 🇫🇷 SUPPORT FRANÇAIS
Tables BDD créées (5) : wp_yournewstyle_history, wp_yournewstyle_import_errors, wp_yournewstyle_product_meta (sku unique = code), wp_yournewstyle_combination_meta (sku unique = code-size), wp_yournewstyle_category_mapping (csv_path unique)
Configurations PS : WPYNS_SETTINGS (JSON), WPYNS_SUPPLIER_ID, WPYNS_CRON_KEY, WPYNS_LAST_IMPORT_AT, WPYNS_LAST_IMPORT_COUNT, WPYNS_CRON_LAST_*
CSV YourNewStyle (60 colonnes UTF-8) : id, code, producer_code, producer, price_netto/brutto, sale, sale_price_*, price_*_eur/usd/gbp, category_1_pl/en/de/ru, subcategory_1_pl/en/de/ru, category_2_*, subcategory_2_*, photo_1..photo_5, name_pl/en/de/ru, color_pl/en/de/ru, cloth_pl/en/de/ru, description_pl/en/de/ru, sizes, sizes_quantity
Architecture : 5 classes PHP propres (YnsCompat, YnsCategoryTaxonomy, YnsCategoryMapper, YnsFeatureMapper [code mort par design], YnsCsvImporter) + module principal + routeur AJAX + CRON. Aucun override de classe core PrestaShop. Code commenté en français.
Colonnes synthétiques générées dans parseCsvToArray : 5 colonnes ajoutées à chaque ligne — 4 catégories combinées « cat_1 > subcat_1 » par langue (PL/EN/DE/RU) + 1 colonne qty_total = somme numérique de sizes_quantity (évite le bug (int)"0,2,1" = 0).
Aliases compatibilité moteur partagé : sku → code, brand → producer, price → price_netto_eur, recommended-retail-price → price_brutto_eur, qty → qty_total (synth), matter_<iso> → cloth_<iso>, category_<iso> → synth_cat_<iso>, image-url-1..5 → photo_1..5.
Création des combinations (createCombinationsForSizes) : parse sizes + sizes_quantity, crée N combinations avec [Taille_attr × Couleur_attr], reference = code-size, ean13 vide (pas d'EAN par combination dans le CSV), wholesale_price = price, default_on=1 sur la 1re combo, stock via StockAvailable::setQuantity.
ensureAttributeGroup / ensureAttribute (bulletproof) : 3 couches de défense — (1) cache d'instance via $attrGroupCache et $attrCache, (2) lookup multi-langues + multi-shops via TRIM agnostique, (3) consolidation automatique des doublons (déplace attribute et product_attribute_combination vers le keep, supprime les rows orphelines). INSERT direct SQL pour bypass les quirks PS9 multi-shop. Backfill systématique de attribute_group_lang, attribute_group_shop, attribute_lang, attribute_shop.
Sécurité : pSQL() partout, dossier uploads/ protégé, validation format images (getimagesize), CSRF natif PS sur AJAX, échappements HTML systématiques (htmlspecialchars), hash_equals() sur clé CRON.
Compatibilité PS9 spécifique : migration automatique meta_keywords → ps_tag/ps_product_tag via Tag::addTags(), gestion du quirk Product::delete() qui retourne false en multi-shop, fix BO PS9 image originale (copie 1:1 du fichier <id>.jpg avant les variantes ImageManager::resize).
📦 Module développé par WebPoint · webpoint.fr · Mises à jour régulières · Code propre & commenté
play_circle_filled
play_circle_filled
play_circle_filled
play_circle_filled
Aucun avis pour ce produit pour le moment.
Référence: WP-RSV-CSV
Marque: WebPoint
Référence: WP-TRD-CFR
Marque: WebPoint
Référence: WP-ECO-XML
Marque: WebPoint
Référence: WP-SDE-MVR
Marque: WebPoint
Référence: wp-matterhorn-dropshipping-mode-lingerie-prestashop
Marque: WebPoint
Référence: WP-BTS2026-DROP
Marque: WebPoint
Référence: WP-BGS-XML
Marque: WebPoint
Référence: WP-DLV-FRX
Marque: WebPoint
Maîtriser le State Management en Clojure : Atoms, Refs, Agents et STM 🚀 Dans le monde de la programmation...
Lire la suiteSupervision Tree in Elixir: Achieving Infinite Depth and Immortal Hierarchies 🌳 In the world of concurrent...
Lire la suiteMaîtriser gRPC en Go : Services avec Protocol Buffers et Streaming RPCs 🚀 Dans le monde des microservices, les...
Lire la suite
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 EVA&LOLA, BACI, OBSESSIVE, SOKY&SOKA, BYE-BRA, EMAMODA, 7Heaven…).
✅ Multilingue natif 4 langues PL/EN/DE/RU (fallback EN auto si pas de FR)
✅ Déclinaisons taille × couleur automatiques : 1 ligne CSV → N combinations
✅ Référence unique par combination au format <code>-<size>
✅ 5 photos natives par produit · 4 devises EUR/USD/GBP/PLN
✅ Hiérarchie 2 niveaux multilingue · CRON 24/7 · Compatible PS 1.7 → 9.x
Vous configurez. Le module importe. Vous vendez la mode polonaise dans toute l'Europe. 👗