- Nové
Kód: WP-VI-CON-V1
Značka: WebPoint
Kód: BOUT-93K2X
Značka: WebPoint
Kód: EXT-CRMAX-MULTILANG
Značka: WebPoint
Kód: EBP-2025-PRO
Značka: WebPoint
Modul na klíč pro automatizaci vašeho dropshippingu erotického zboží s Dreamlove, předním španělským B2B velkoobchodníkem v Evropě: import CSV 12 800+ produktů (sextoys, spodní prádlo, lubrikanty, BDSM, smyslná kosmetika) v češtině.
✅ Hierarchie kategorií víceúrovňová proměnná (3-4 úrovně přes «|»)
✅ Multi-obrázky až 10 na produkt (cover + images_csv)
✅ Automatická extrakce hmotnosti + rozměrů ze sloupců XML
✅ minimum_units_per_order → minimal_quantity PS (nativní pole)
✅ Doporučená MOC dodaná Dreamlove (recommended_sale_price)
✅ CSV 205 MB nativně zpracováno · CRON 24/7 · Kompatibilní PS 1.7 až 9.x · Fix BO PS9 v ceně
Vy konfigurujete. Modul importuje. Vy prodáváte. 💜
demos.akimania.com/ps9-dreamlove/Modul PrestaShop pro dropshipping DREAMLOVE
🌐 Zdrojový katalog dostupný v:
🎯 Jeden import, vaše volba. Dodavatel poskytuje jeden katalog na jazyk. Vyberete ten, který odpovídá vašemu trhu během konfigurace (FR pro frankofonní obchod, EN pro mezinárodní…). Více trhů možné s 2. instancí modulu.
Modul, který automatizuje od A do Z váš erotický dropshipping s Dreamlove, předním španělským B2B, na PrestaShop
PrestaShop 1.7 → 9.x · 12 800+ referencí · Hierarchie 4 úrovně · XML hmotnost+rozm · CRON 24/7
Spouštíte nebo provozujete online sex shop v České republice nebo na Slovensku? Pracujete s Dreamlove (přední španělský B2B velkoobchodník v Evropě pro erotické zboží) a trávíte dny opisováním 12 000+ produktových karet z jejich portálu, ručním rekonstruováním jejich 4-úrovňové hierarchie kategorií v PrestaShop, nahráváním několika obrázků na produkt, extrakcí hmotnosti a rozměrů z jejich XML tagů, přepočítáváním vašich prodejních cen s vaší marží?
S Modulem Dreamlove dropshipping erotické zboží se vše stává automatickým. Zadáte URL CSV Dreamlove, kliknete "Spustit import" a modul vytvoří vašich 12 800+ produktů PrestaShop přímo před vašima očima, v reálném čase, s jejich až 10 obrázky, jejich víceúrovňovou hierarchií zachovanou, hmotností a rozměry extrahovanými ze sloupců XML.
| Úkol | ❌ Bez modulu | ✅ S modulem |
|---|---|---|
| Import 12 800 erotických referencí | 200h+ ručně, opisování z portálu Dreamlove | 1 kliknutí, ~6h na pozadí |
| Hierarchie 3-4 úrovně na produkt | Ruční vytvoření každé úrovně v PS | Split «|» + automatické rekurzivní vytvoření |
| Multi-obrázky (až 10/produkt) | Ruční stažení obrázek po obrázku | Auto z main_image_url_big + images_csv |
| Extrakce hmotnosti z XML | Ruční parsing <shipping_weight> pro každý produkt | Auto regex + konverze gramy → kg |
| Extrakce rozměrů z XML | Ruční rekonstrukce width/height/depth | Auto regex + konverze mm → cm |
| minimum_units_per_order (pole PS) | Ruční zadání v každé produktové kartě BO | → minimal_quantity vyplněno automaticky |
| Marže a prodejní ceny | Excel výpočet produkt po produktu | RRP dodaná Dreamlove (recommended_sale_price) |
| CSV 205 MB (12 800 řádků + těžká XML) | Out of memory PHP / timeout Apache | Vestavěné optimalizace paměti/času |
| Originální obrázek BO PrestaShop 9 | Rozbitý obrázek v BO PS9 (oficiální bug) | Fix BO PS9 v ceně: kopie 1:1 originálního souboru |
Spouštíte nebo provozujete erotický obchod v ČR či na Slovensku a chcete znásobit svůj katalog (12 800+ produktů) bez správy skladu.
Dreamlove je historický hráč v sektoru B2B erotického zboží ve Španělsku, s vyzrálou evropskou logistikou a širokým katalogem pokrývajícím všechny mezinárodní značky (BATHMATE, PRETTY LOVE, FUN FACTORY, JE JOUE, SHOTS MEDIA…).
Spravujete 1 000+ referencí ručně a ztrácíte čas operativou. Modul vám vrací desítky hodin týdně pro soustředění na akvizici.
CSV Dreamlove vystavuje sloupec main_category ve formátu N1|N2|N3|N4 s proměnlivou hloubkou (pozorovány 3 nebo 4 úrovně). Modul rekurzivně vytváří každou úroveň pod předchozí, s jejich přesným jménem CSV, bez vnucování umělého pevného stromu.
Konkrétní příklad — produkt BATHMATE HYDRO 7 HERCULES PRŮHLEDNÝ (sku D-196690):
SEXTOYS|Sexuální hračky pro muže|Příslušenství k penisu|Pumpa na zvětšení penisu
→ produkt zařazen v:
SEXTOYS › Sexuální hračky pro muže › Příslušenství k penisu › Pumpa na zvětšení penisu
CSV Dreamlove poskytuje dva sloupce obrázků:
| Slot | Zdroj CSV | Popis |
|---|---|---|
| Obrázek 1 (cover) | main_image_url_big | URL hlavní fotografie ve vysokém rozlišení |
| Obrázky 2-10 | images_csv (split přes «|») | Doplňkové URL: balení, příslušenství, scény použití… |
getimagesize(): JPEG/PNG/GIF/WebP, poškozené soubory odmítnutyImageManager::resize()<id>.jpg navíc k variantám — bez tohoto fixu se obrázek nezobrazuje na stránce úpravy produktu BO PS9 (známý bug PS9)Jedinečná zvláštnost tohoto modulu. Dreamlove kóduje hmotnost a rozměry ve strukturovaných sloupcích XML místo v jednoduchých číselných sloupcích. Modul automaticky extrahuje tyto hodnoty s robustními regex a normalizuje je na jednotky PrestaShop.
| Sloupec CSV | Surový formát | Vyplněné pole PS |
|---|---|---|
weight_info_xml | <shipping_weight unit="g">326</shipping_weight> | Product->weight = 0.326 kg(g → kg auto) |
dimensions_info_xml | <size unit="mm"><width>96</width><height>306</height><depth>93</depth></size> | width=9.6 height=30.6 depth=9.3 cm(mm → cm auto) |
Sloupec CSV minimum_units_per_order je čten a automaticky aplikován na Product->minimal_quantity — nativní pole PrestaShop často opomenuté konkurenčními importními moduly.
Když chce zákazník koupit balení kondomů prodávané v minimálním počtu 12, nebo BDSM sadu s minimem 2, tlačítko "Přidat do košíku" je automaticky zablokováno, dokud zadané množství nedosáhne minima. Není potřeba to konfigurovat ručně pro 12 000 produktů.
Product->minimal_quantity vyplněné při importuKatalog Dreamlove neobsahuje varianty velikost/barva (každý sku ve formátu D-XXXXXX je samostatný hotový produkt). Výhody:
Dreamlove poskytuje sloupec html_description s dlouhým popisem v již formátovaném HTML (odstavce, seznamy, tučně) — přímo použitelný ve frontendu bez přepracování. Pokud je CSV popis prázdný nebo příliš krátký (< 30 znaků textu mimo HTML), modul automaticky generuje strukturovaný HTML popis z názvu, značky, kategorie a SKU — abyste nikdy neměli prázdnou produktovou kartu.
Modul nikdy nepřepisuje popis dodaný dodavatelem.
Scénář, který mění vše:
→ Žádné zpomalené stránky. Žádné obavy. Vidíte vše, co se děje.
Výhoda Dreamlove: CSV poskytuje skutečnou doporučenou maloobchodní cenu (recommended_sale_price), takže režim RRP je výchozí.
| Režim | Popis |
|---|---|
| RRP ⭐ (výchozí) | Doporučená maloobchodní cena Dreamlove (recommended_sale_price) aplikovaná tak jak je — nejjednodušší a používá ji většina konkurenčních sex shopů |
| Pásma | Různé % podle pásma nákupní ceny bez DPH (5 výchozích pásem, konfigurovatelná: 0-15€/15-30€/30-60€/60-120€/120€+) |
| Pevný markup | Jediné % aplikované na všechny produkty |
| Wholesale | Nákupní cena bez DPH tak jak je (B2B prodej) |
{name}, {brand}| Akce CRON | Role | Doporučená frekvence |
|---|---|---|
full_import | Plný import katalogu (vytvoření + light updates) | 1×/den |
light_sync | Aktualizace cena + sklad + dostupnost již importovaných produktů (lehký režim) | každé 2-4h |
cleanup_logs | Vyčištění logů > N dní (konfigurovatelná retence) | 1×/týden |
Vlajkové značky katalogu Dreamlove (výběr):
Pokryté oblasti: sextoys (vibrátory, dilda, plugy, masturbátory, cockringy, pumpy na penis), sexy spodní prádlo, BDSM a bondage, lubrikanty, smyslná kosmetika, afrodiziaka, libertinské hry, erotické příslušenství, intimní péče — celý sortiment erotického zboží pokryt jediným dodavatelem.
Trojí potvrzení (dialogové okno + napsání SMAZAT + tlačítko). Bez zaškrtávátka «Osiřelé atributy» (Dreamlove nemá varianty velikost/barva). Bez zaškrtávátka «Kategorie»: strom je řízen modulem a obnoven, pokud je ručně smazán z BO.
DlCompat + fix bug obrázku BO PS9 v ceněStáhněte ZIP, nainstalujte přes BO. Auto-vytvoření 5 tabulek, dodavatele Dreamlove, klíče CRON. Hierarchie kategorií bude vybudována za běhu při importu (nic není předem vytvořeno).
Jděte do Nastavení, vložte URL dodanou Dreamlove (placeholder: https://store.dreamlove.es/exports/dreamlove-cs.csv), nakonfigurujte volbu obrázek v popisu.
Režim RRP výchozí (recommended_sale_price). Můžete také zvolit Pásma (5 pásem) / Pevný markup / Wholesale. Konfigurovatelné SEO šablony s {name}/{brand}.
Klikněte "Spustit import". Testovací režim 50 produktů nejprve pro validaci, poté plný import 12 866 řádků (~6h na pozadí). Vidíte každý produkt vytvořený před vašima očima.
| PrestaShop | 1.7.x → 9.x (testováno na PS 9.0) |
| PHP | 7.4 minimum, doporučeno 8.1+ |
| MySQL / MariaDB | 5.7+ / 10.3+ |
| cURL | Aktivováno (stahování CSV + obrázků) |
| memory_limit PHP | Override vestavěný do prepare (set na -1 během parse), bez striktního požadavku |
| Místo na disku | ~250 MB k dispozici v uploads/state/ pro JSON cache prepare |
| Multi-shop | Kompatibilní (vynucuje CONTEXT_ALL pro mazání) |
| Použité hooky | Žádné (bez znečištění řetězce událostí) |
| Override třídy | Žádný (zachovává vaše ostatní moduly) |
| AdminController | Žádný |
| Záložka sidebar BO | Žádná (neznečišťuje vaše menu) |
| Účet Dreamlove B2B | Účet potřebný pro fakturaci a přístup k CSV |
| URL CSV | Vyžádat u vašeho obchodního zástupce Dreamlove (URL CSV podle jazyka) |
A: Ano, plně kompatibilní s PS 9.x. Modul řeší specifickou migraci PS9, kde byl meta_keywords odstraněn (automatický přechod na ps_tag) i bug PS9, kde se originální obrázek neobjevuje na stránce úpravy produktu BO (fix kopií 1:1 souboru <id>.jpg kromě zmenšených variant).
A: Modul vynucuje set_time_limit(0) a memory_limit=-1 při spuštění fáze prepare pro zvládnutí velkých katalogů bez omezení. 12 866 řádků je parsováno v paměti, obohaceno o 14 syntetických sloupců (kategorie, 10 obrázků, hmotnost, rozměry), poté serializováno do JSON v uploads/state/. Samotný import načítá 1 řádek najednou (architektura AJAX), takže paměťová stopa zůstává nízká na straně workerů.
A: Modul rozdělí řetězec main_category oddělovačem «|». Každý trim segment se stane úrovní stromu PS, vytvořenou pod předchozí. Pro SEXTOYS|Sexuální hračky pro muže|Příslušenství k penisu|Pumpa na zvětšení penisu získáme 4 úrovně: SEXTOYS (pod kořenem) → Sexuální hračky pro muže (pod SEXTOYS) → Příslušenství k penisu (pod Sexuální hračky…) → Pumpa na zvětšení penisu (listová kategorie = id_category_default produktu). Úplné mapování je uloženo v DB pro následující importy.
A: Modul používá robustní regex pro parsování sloupců weight_info_xml a dimensions_info_xml. Pro hmotnost: preg_match('/<shipping_weight[^>]*>(\\d+(?:[.,]\\d+)?)<\\/shipping_weight>/i'), hodnota v gramech dělená 1000 → kg. Pro rozměry: 3 podobné regex na <width>, <height>, <depth>, hodnoty v mm dělené 10 → cm. Pokud data chybí, pole PS zůstává na 0.
A: Ve frontendu, když chce zákazník koupit balení kondomů prodávané v minimálním počtu 12, nebo BDSM sadu k zakoupení alespoň 2 pro získání velkoobchodní slevy, tlačítko "Přidat do košíku" je automaticky zablokováno, dokud zadané množství nedosáhne minima (nativní validace PS přes Product->minimal_quantity). Modul vyplňuje toto pole automaticky ze sloupce CSV — není potřeba to dělat ručně pro 12 000 produktů.
A: Ano. Automatický lehký režim: existující produkty jsou detekovány přes jejich sku a aktualizují se pouze jejich cena + sklad. Vaše popisy, obrázky, kategorie a tagy nejsou přepsány — zachováváte si své úpravy. Ideální pro denní obnovu (nebo přes CRON light_sync).
A: Ano, architektura "1 produkt = 1 AJAX volání" zaručuje, že žádné volání nepřesáhne 2-3 sekundy. Jediný kritický moment je fáze prepare (parse CSV 205 MB v paměti) — modul vynucuje memory_limit=-1 v tomto přesném okamžiku. Pokud váš hosting omezuje tento override, požádejte o jeho deaktivaci pro modul nebo si pořiďte VPS pro velmi velké katalogy.
A: Záložka Import → Selektivní mazání → zaškrtněte "Importované produkty" → SMAZAT. Můžete přidat "Osiřelé značky / Dodavatel" pro úplné vyčištění. Trojí potvrzení pro zamezení chyb.
A: Dreamlove poskytuje samostatnou URL CSV pro každý jazyk. Modul načítá výchozí verzi CS. Pro import v jiném jazyce nakonfigurujte URL daného jazyka v Nastavení. Pokud potřebujete simultánní vícejazyčné importy, požádejte nás o variantu modulu.
A: Tlačítko "Zastavit" k dispozici během importu (UI) i během CRON (flag file). Čisté zastavení na konci aktuálního produktu, uložení stavu pro pokračování.
A: Ano. Kategorie a produkty jsou vytvořeny ve všech aktivních obchodech. Mazání vynucuje CONTEXT_ALL pro vyhnutí se quirku PS9, kde Product->delete() vrací false v multi-shop.
A: Ano, ale uninstall záměrně zachovává vaše importované produkty (vyhnuto se nevratné ztrátě). Zóna "Selektivní mazání" umožňuje granulární vyčištění s trojím potvrzením: produkty / značky / dodavatel / logy, nezávislé.
Modul Dreamlove dropshipping erotické zboží je nejúplnější nástroj pro prodej 12 800+ referencí Dreamlove (sextoys, spodní prádlo, lubrikanty, BDSM, smyslná kosmetika) v PrestaShop. Jednou nakonfigurovaný automaticky importuje katalog vaším tempem s hierarchií 4 úrovně, až 10 obrázky na produkt, hmotností a rozměry extrahovanými z XML, automatizovaným minimum_units_per_order.
⚡ INSTALACE 3 MIN · 📚 IMPORT V REÁLNÉM ČASE · 🛡️ KOMPATIBILNÍ PS 1.7 → 9 · 🇨🇿 ČESKÁ PODPORA
Vytvořené tabulky DB (5): wp_dreamlove_history, wp_dreamlove_import_errors, wp_dreamlove_product_meta (sku unikátní = D-XXXXXX), wp_dreamlove_combination_meta (nepoužitá — bez variant), wp_dreamlove_category_mapping (csv_path unikátní = normalizovaný řetězec «N1 > N2 > N3 > N4»)
Konfigurace PS: WPDL_SETTINGS (JSON), WPDL_SUPPLIER_ID, WPDL_CRON_KEY, WPDL_LAST_IMPORT_AT, WPDL_LAST_IMPORT_COUNT, WPDL_CRON_LAST_*
CSV Dreamlove (50 sloupců UTF-8 BOM): product_id, discharge_date, date_of_last_modification, name, sku, description, html_description, currency, dealer_price, price, vat_percentage, price_with_taxes, shipping_costs, availability, there_is_stock, available_stock, main_category, product_url, brand, ean, delivery_term, kind_of_promotion, main_image_url, main_image_url_big, minimum_units_per_order, maximum_units_per_order, minimum_amount_per_order, maximum_amount_per_order, unit_of_measurement, release_date, with_serial_numbers, prepaid_reservation, on_sale, brand_hierarchy, weight_info_xml, offer_info_xml, dimensions_info_xml, cooling_info_xml, novelty_info_xml, packaging_info_xml, barcode_info_xml, categories_info_xml, translations_xml, images_csv, variations_info_xml, recommended_sale_price, hs_intrastat_code, pack_info_xml, recommended_sale_price_with_taxes, last_column
Architektura: 5 čistých PHP tříd (DlCompat, DlCategoryTaxonomy, DlCategoryMapper, DlFeatureMapper [mrtvý kód by design], DlCsvImporter) + hlavní modul + AJAX router + CRON. Bez override třídy core PrestaShop. Kód komentován ve francouzštině.
Syntetické sloupce generované v parseCsvToArray: 14 sloupců přidaných do každého řádku po čtení — CATEGORY (= main_category jak je, mapper rozdělí přes «|»), IMG_1..IMG_10 (cover + extras images_csv deduplikované), WEIGHT_KG (extrakt XML gramů /1000), WIDTH_CM, HEIGHT_CM, DEPTH_CM (extrakty XML mm /10).
Aliasy kompatibility sdíleného enginu: sku → sku, name_fr → name, description_fr → html_description, brand → brand, parent → sku, price → price, recommended-retail-price → recommended_sale_price, qty → available_stock, min_qty → minimum_units_per_order, category → IMG_CAT_SYNTH, image-url-1..10 → IMG_*, weight/width/height/depth → SYNTH_*.
Mapování kategorií (DlCategoryMapper::resolveByName): split main_category přes «|» → array od 1 do N segmentů. Rekurzivní vytvoření pod kořenem přes ensureCategoryByName(). Cache úplného mapování v wp_dreamlove_category_mapping s normalizovaným klíčem. Bez fuzzy matching ani fallback (přímé a deterministické mapování).
Bezpečnost: pSQL() všude, složka uploads/ chráněná, validace formátu obrázků (getimagesize), nativní CSRF PS na AJAX, systematické HTML escapy (htmlspecialchars), hash_equals() na CRON klíči.
Specifická kompatibilita PS9: automatická migrace meta_keywords → ps_tag/ps_product_tag přes Tag::addTags(), řešení quirku Product::delete(), který vrací false v multi-shop, fix BO PS9 originální obrázek (kopie 1:1 souboru <id>.jpg před variantami ImageManager::resize).
Optimalizace velkého CSV: @set_time_limit(0); @ini_set('memory_limit', '-1'); volány na začátku parseCsvToArray() pro zvládnutí 205 MB / 12 866 řádků / těžkých XML sloupců bez omezení.
📦 Modul vyvinut WebPoint · webpoint.fr · Pravidelné aktualizace · Čistý a komentovaný kód
play_circle_filled
play_circle_filled
play_circle_filled
play_circle_filled
Aucun avis pour ce produit pour le moment.
Kód: WP-YNS-PLX
Značka: WebPoint
Kód: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop
Značka: WebPoint
Kód: WP-TRD-CFR
Značka: WebPoint
Kód: WP-SDE-MVR
Značka: WebPoint
Kód: WP-ECO-XML
Značka: WebPoint
Kód: WP-DBR-EHU
Značka: WebPoint
Kód: WP-DSX-AFR
Značka: 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
Modul na klíč pro automatizaci vašeho dropshippingu erotického zboží s Dreamlove, předním španělským B2B velkoobchodníkem v Evropě: import CSV 12 800+ produktů (sextoys, spodní prádlo, lubrikanty, BDSM, smyslná kosmetika) v češtině.
✅ Hierarchie kategorií víceúrovňová proměnná (3-4 úrovně přes «|»)
✅ Multi-obrázky až 10 na produkt (cover + images_csv)
✅ Automatická extrakce hmotnosti + rozměrů ze sloupců XML
✅ minimum_units_per_order → minimal_quantity PS (nativní pole)
✅ Doporučená MOC dodaná Dreamlove (recommended_sale_price)
✅ CSV 205 MB nativně zpracováno · CRON 24/7 · Kompatibilní PS 1.7 až 9.x · Fix BO PS9 v ceně
Vy konfigurujete. Modul importuje. Vy prodáváte. 💜