- Novo
Referência: WP-VI-CON-V1
Marca: WebPoint
Referência: BOUT-93K2X
Marca: WebPoint
Referência: EXT-CRMAX-MULTILANG
Marca: WebPoint
Referência: EBP-2025-PRO
Marca: WebPoint
Módulo chave-na-mão para automatizar o seu dropshipping de ferramentas, jardim e casa com Elemtechnic, grossista B2B francês: importação CSV de 1310 produtos (berbequins, corta-relvas, corta-sebes, lavadoras de alta pressão, aquecimento, iluminação, bombas…) num único comando.
✅ 1310 referências · 50 marcas · 10 categorias nativas + sub-cats em tempo real
✅ Multi-imagens derivadas por sufixos _F/_B/_U/_Z (Front/Back/Up/Zoom)
✅ 1 linha CSV = 1 produto (sem variantes para gerir)
✅ Codificação UTF-8 nativa · 4 modos de preço · CRON 24/7 · Compatível PS 1.7 → 9.x
✅ Fix BO PrestaShop 9 imagem original incluído
Você configura. O módulo importa. Você vende ferramentas. 🔧
demos.akimania.com/ps9-elemtechnic/Módulo PrestaShop de dropshipping ELEMTECHNIC
🌐 Catálogo fonte disponível em:
🇫🇷 Catálogo 100% francês nativo. Sem tradução automática: textos escritos diretamente em FR pelo fornecedor, ideal para lojas 🇫🇷 FR / 🇧🇪 BE / 🇨🇭 CH / 🇨🇦 CA.
O módulo que automatiza de A a Z o seu dropshipping de bricolage francês com Elemtechnic em PrestaShop
PrestaShop 1.7 → 9.x · 1310 referências · 50 marcas · 10 categorias nativas · CRON 24/7
Está a lançar ou a gerir uma loja online de bricolage, jardinagem ou ferramentas? Trabalha com Elemtechnic (grossista B2B francês especializado em ferramentas, eletroportátil, jardim, casa) e passa os dias a copiar manualmente as fichas de produto do portal deles, classificando cada artigo na subcategoria correta (Aparafusadora / Corta-relva térmico / Lavadora de alta pressão / Bomba submersível / Aquecimento…), carregando fotos do CDN deles, recalculando os preços de venda com a sua margem?
Com o Módulo Elemtechnic dropshipping ferramentas jardim casa, tudo se torna automático. Você indica o URL do CSV Elemtechnic, clica em "Iniciar importação", e o módulo cria os seus 1310 produtos PrestaShop diante dos seus olhos, em tempo real, com as suas 5 imagens derivadas por variante, numa árvore nativa perfeitamente organizada.
| Tarefa | ❌ Sem o módulo | ✅ Com o módulo |
|---|---|---|
| Importar 1310 referências de bricolage | 20h+ manual, cópia do portal Elemtechnic | 1 clique, ~1h em segundo plano |
| Multi-ângulos do produto (frente, trás, cima, zoom) | Apenas uma imagem disponível no CSV | 5 URLs auto-derivadas por sufixos _F/_B/_U/_Z |
| 216 pares CATEGORIA+SUB_CAT | Criação manual de hierarquia 2 níveis | Mapeamento direto CSV → PS, sub-cats em tempo real |
| Maiúsculas inconsistentes CSV («jardim», «CASA») | Categorias duplicadas na árvore PS | Normalização auto para a forma limpa |
| URLs PHOTO_BIG com espaço parasita (~50 linhas) | 404 silencioso, imagem ausente | Trim regex auto («<REF> .jpg» → «<REF>.jpg») |
| 50 marcas Elemtechnic para criar | Adição manual fabricante por fabricante | Criação auto na importação (Manufacturer PS) |
| Sem preço RRP do fornecedor | Cálculo Excel das margens produto a produto | 4 modos (Markup fixo / Escalões / Wholesale / RRP) |
| Imagem original BO PrestaShop 9 | Imagem partida no BO PS9 (bug oficial) | Fix BO PS9 incluído: cópia 1:1 do ficheiro original |
Você vende berbequins, aparafusadoras, lixadeiras, serras, martelos perfuradores, malas de ferramentas online e quer multiplicar o seu catálogo sem gerir stock físico.
Você oferece corta-relvas térmicos/elétricos, corta-sebes, roçadoras, motoenxadas, biotrituradores, bombas submersíveis, bombas de drenagem… e a estação primavera/verão é o seu pico de atividade.
Você vende aquecimento, iluminação, ventilação, aspiradores, eletricidade, e precisa de um fornecedor francês B2B fiável com um amplo catálogo sazonal.
O CSV Elemtechnic expõe 12 categorias principais (com 2 duplicados de maiúsculas normalizados) e 166 subcategorias distintas (216 pares CATEGORIA × SUB_CAT). O módulo preserva a árvore nativa do fornecedor — sem árvore artificial fixa que forçaria um re-mapeamento tedioso.
| Categoria principal | Volume | Subcategorias (extrato) |
|---|---|---|
| 🌱 Jardim | ~450 | Corta-relva térmico/elétrico · Corta-sebes · Aparador de relva · Roçadora · Trator · Motoenxada · Biotriturador · Aspirador soprador… |
| 🏠 Casa | ~384 | Aquecimento · Iluminação · Aspirador · Ventoinha · Lona · Eletricidade… |
| 🔧 Ferramentas | ~233 | Aparafusadora · Berbequim · Lixadeira · Rebarbadora · Serra circular · Serra tico-tico · Martelo perfurador · Conjuntos · Kits… |
| ⚡ Eletroportátil | ~67 | Bateria · Compressor · Carro de oficina… |
| 🚧 Construção | ~66 | Lavadora de alta pressão · Aspirador soprador · Betoneira · Gerador… |
| 💧 Bombas | ~59 | Bombas de drenagem · Bombas submersíveis · Bombas de superfície… |
| 🗄️ Arrumação oficina | ~26 | Carros de oficina · Arrumação modular… |
| ⚙️ Estacionário | ~20 | Ferramentas estacionárias |
| 🚲 Desporto · 🚐 Transporte | 3 | Categorias minoritárias conservadas por fidelidade ao catálogo |
A particularidade única deste módulo. O CSV Elemtechnic fornece apenas uma coluna PHOTO_BIG (URL da imagem principal). No entanto, o CDN Elemtechnic geralmente aloja 4 variantes por produto (Front, Back, Up, Zoom) acessíveis por convenção de nomenclatura. O módulo deriva automaticamente esses 4 URLs adicionais substituindo .jpg pelos sufixos.
| Posição | Sufixo | URL gerado (ex. REF = SP1150-210) | Vista |
|---|---|---|---|
| Imagem 1 (cover) | (nenhum) | https://eshop.elemtechnic.com/photos/SP1150-210.jpg | 3/4 frontal padrão |
| Imagem 2 | _F.jpg | SP1150-210_F.jpg | Front (frente) |
| Imagem 3 | _B.jpg | SP1150-210_B.jpg | Back (trás) |
| Imagem 4 | _U.jpg | SP1150-210_U.jpg | Up (cima) |
| Imagem 5 | _Z.jpg | SP1150-210_Z.jpg | Zoom detalhe |
.jpg («<REF> .jpg»). O módulo limpa-as automaticamente com preg_replace('/\s+\.jpg$/i', '.jpg', $url).getimagesize(): JPEG/PNG/GIF/WebP, ficheiros corrompidos rejeitados sem bloquear a importação.ImageManager::resize()<id>.jpg além das variantes — sem este fix, a imagem não aparece na página de edição de produto do BO PS9 (bug PS9 conhecido).O catálogo Elemtechnic não contém variantes tamanho/cor (cada REFERENCE é um produto acabado distinto, como um "berbequim XYZ 18V" completo). Vantagens:
| Característica | Valor |
|---|---|
| Número de colunas | 22 colunas (NUM, REFERENCE, CATEGORIE, SOUS_CAT, TITRE, DESCRIPTION, EAN, POIDS, STOCK, PRIX, …, PHOTO_BIG, …, MARQUE, GARANTIE) |
| Separador | ; (ponto e vírgula) |
| Quotechar | " (aspas duplas) |
| Codificação | UTF-8 nativo (sem Windows-1252 nem conversão a fazer) |
| Decimais | Com ponto («26.00», sem vírgula francesa para converter) |
| Peso | Em quilogramas (importado tal qual no lado PS) |
| Descrição | HTML aceite (com <br/>, listas, negrito), multi-linha entre aspas |
| Volume catálogo | 1310 produtos · 50 marcas · 216 pares CATEGORIA+SUB_CAT distintos |
Se a coluna DESCRIPTION do CSV contiver pelo menos 30 caracteres de texto (após strip_tags), é conservada e reformatada HTML corretamente. Se estiver vazia ou demasiado curta, o módulo gera automaticamente uma descrição HTML estruturada a partir do TITRE, da MARQUE, da categoria e da REFERENCE — para nunca ter uma ficha de produto vazia prejudicial ao SEO.
O módulo nunca sobrescreve uma descrição fornecida pelo fornecedor.
O cenário que muda tudo:
→ Acabou-se a página lenta. Acabaram-se as preocupações. Vê tudo o que se passa.
Particularidade Elemtechnic: o CSV não fornece preço RRP (recommended retail price). O módulo suporta 4 estratégias:
| Modo | Descrição |
|---|---|
| Markup fixo ⭐ (predefinido) | Uma única % aplicada a todos os produtos (50% por defeito → PRIX × 1.5). O mais simples para começar. |
| Escalões | % diferente conforme o escalão de preço de compra sem IVA (5 escalões por defeito, configuráveis: 0-15€/15-30€/30-60€/60-120€/120€+). Otimiza as margens nos produtos consoante a sua gama. |
| Wholesale | Preço de compra sem IVA tal qual (venda B2B a profissionais). |
| RRP (= PRIX na falta de RRP) | Modo degradado: usa o PRIX como preço de venda (margem = 0). Útil enquanto se configura. |
{name}, {brand}| Ação CRON | Função | Frequência recomendada |
|---|---|---|
full_import | Importação completa do catálogo (criações + light updates) | 1×/dia |
light_sync | Atualização preço + stock + disponibilidade dos produtos já importados (modo leve) | a cada 2-4h |
cleanup_logs | Purga logs > N dias (retenção configurável) | 1×/semana |
Marcas de referência do catálogo (extrato, por volume):
Tripla confirmação (caixa de diálogo + introdução ELIMINAR + botão). Sem caixa «Atributos órfãos» (Elemtechnic não tem variantes tamanho/cor). Sem caixa «Categorias»: a árvore é gerida pelo módulo e recriada se eliminada manualmente do BO.
.jpg automaticamente limpasEtCompat + fix bug imagem BO PS9 incluídoDescarregue o ZIP, instale via o BO. Auto-criação de 5 tabelas, do fornecedor Elemtechnic, da chave CRON, das 10 categorias principais nativas.
Vá a Definições, cole o URL do ficheiro CSV fornecido pela Elemtechnic (placeholder: https://eshop.elemtechnic.com/exports/catalog.csv), configure a opção imagem na descrição.
Markup fixo 50% por defeito, ou escolha Escalões (5 escalões) / Wholesale / RRP. Templates SEO personalizáveis com {name}/{brand}.
Clique em "Iniciar importação". Modo teste 50 produtos primeiro para validar, depois importação completa de 1310 linhas. Vê cada produto criado diante dos seus olhos.
| PrestaShop | 1.7.x → 9.x (testado em PS 9.0) |
| PHP | 7.4 mínimo, recomendado 8.1+ |
| MySQL / MariaDB | 5.7+ / 10.3+ |
| cURL | Ativado (download CSV + imagens) |
| Multi-shop | Compatível (força CONTEXT_ALL para a eliminação) |
| Hooks utilizados | Nenhum (sem poluição da cadeia de eventos) |
| Override de classe | Nenhum (preserva os seus outros módulos) |
| AdminController | Nenhum |
| Separador sidebar BO | Nenhum (não polui o seu menu) |
| Conta Elemtechnic B2B | Conta necessária para faturação e entrega |
| URL CSV | A solicitar ao seu comercial Elemtechnic |
R: Sim, totalmente compatível com PS 9.x. O módulo gere a migração específica PS9 onde meta_keywords foi removido (mudança automática para ps_tag) bem como o bug PS9 onde a imagem original não aparece na página de edição de produto BO (fix por cópia 1:1 do ficheiro <id>.jpg além das variantes redimensionadas).
R: O download falha com um 404 e o módulo passa silenciosamente para a próxima. Sem erro gerado. Você obtém exatamente as imagens que existem realmente no fornecedor, sem ficha quebrada. No catálogo atual, a grande maioria dos produtos tem pelo menos a imagem cover, alguns 2-3 variantes, alguns todas as 5.
R: O módulo deteta-as automaticamente com uma regex /\s+\.jpg$/ e limpa-as antes do download («SP1150-210 .jpg» torna-se «SP1150-210.jpg»). Bug do fornecedor gerido de forma transparente, não tem nada a fazer.
R: Sim, o módulo está especialmente otimizado. A arquitetura "1 produto = 1 chamada AJAX" garante que nenhuma chamada excede 2-3 segundos. Sem risco de timeout Apache 5xx, ao contrário dos módulos de importação "tudo-em-um".
R: A Elemtechnic só fornece um PRIX de compra sem IVA (sem preço público recomendado). O módulo está configurado por defeito em modo "Markup fixo 50%" (PRIX × 1.5). Pode passar para o modo "Escalões" (5 escalões configuráveis: 0-15€/15-30€/30-60€/60-120€/120€+) ou "Wholesale" (venda B2B ao preço de compra) no separador Margens e SEO.
R: Na instalação, o módulo cria 10 categorias principais nativas Elemtechnic (Jardim, Casa, Ferramentas, Eletroportátil, Construção, Bombas, Arrumação oficina, Estacionário, Desporto, Transporte). As subcategorias são criadas em tempo real na importação a partir da coluna SUB_CAT do CSV (com o seu nome exato). A normalização auto funde os erros de maiúsculas («jardim» e «Jardim» → uma única categoria «Jardim»).
R: Sim. Modo leve automático: os produtos existentes são detetados via a sua REFERENCE e apenas o seu preço + stock são atualizados. As suas descrições, imagens, categorias e tags não são reescritos — mantém as suas personalizações. Ideal para atualizar diariamente (ou via CRON light_sync).
R: Separador Importação → Eliminação seletiva → marque "Produtos importados" → ELIMINAR. Pode adicionar "Marcas órfãs / Fornecedor" para uma limpeza completa. Tripla confirmação para evitar erros.
R: Botão "Parar" disponível durante a importação (UI) e durante o CRON (flag file). Stop limpo no fim do produto em curso, gravação do estado para retoma.
R: Sim. As categorias e produtos são criados em todas as lojas ativas. A eliminação força CONTEXT_ALL para evitar o quirk PS9 onde Product->delete() devolve false em multi-shop.
R: Sim, mas a desinstalação conserva voluntariamente os seus produtos importados (perda irreversível evitada). A zona "Eliminação seletiva" permite uma limpeza granular com tripla confirmação: produtos / marcas / fornecedor / registos, independentes.
O Módulo Elemtechnic dropshipping ferramentas jardim casa é a ferramenta mais completa para vender as 1310 referências Elemtechnic (berbequins, corta-relvas, corta-sebes, lavadoras, bombas, aquecimento, iluminação…) em PrestaShop. Uma vez configurado, importa automaticamente o catálogo ao seu ritmo com as suas 5 imagens derivadas por produto.
⚡ INSTALAÇÃO 3 MIN · 📚 IMPORTAÇÃO TEMPO REAL · 🛡️ COMPATÍVEL PS 1.7 → 9 · 🇫🇷 SUPORTE FRANCÊS
Tabelas BD criadas (5): wp_elemtechnic_history, wp_elemtechnic_import_errors, wp_elemtechnic_product_meta (sku unique = REFERENCE), wp_elemtechnic_combination_meta (não usada — sem variantes), wp_elemtechnic_category_mapping (csv_path unique = "MAIN > SUB" normalizado)
Configurações PS: WPET_SETTINGS (JSON), WPET_SUPPLIER_ID, WPET_CRON_KEY, WPET_LAST_IMPORT_AT, WPET_LAST_IMPORT_COUNT, WPET_CRON_LAST_*
CSV Elemtechnic (22 colunas UTF-8): NUM, REFERENCE (SKU), CATEGORIE + SOUS_CAT, TITRE, DESCRIPTION (HTML), EAN, POIDS (kg), STOCK, PRIX (sem IVA), TRANSPORT, EN_PROMO, PRIX_PROMO, PHOTO_110, PHOTO_300, PHOTO_BIG, REAPPRO, INSERT, UPDATE, CHARGE_COLIS, MARQUE, GARANTIE
Arquitetura: 5 classes PHP limpas (EtCompat, EtCategoryTaxonomy, EtCategoryMapper, EtFeatureMapper [código morto by design], EtCsvImporter) + módulo principal + router AJAX + CRON. Sem override de classe core PrestaShop. Código comentado em francês.
Colunas sintéticas geradas em parseCsvToArray: 6 colunas adicionadas a cada linha após a leitura — CATEGORY_COMBINED («CATEGORIE > SOUS_CAT»), IMG_COVER (PHOTO_BIG limpo), IMG_F, IMG_B, IMG_U, IMG_Z (URLs derivados por sufixos).
Aliases compatibilidade motor partilhado: sku → reference, name_fr → titre, description_fr → description, brand → marque, parent → reference, price → prix, recommended-retail-price → prix (na falta de RRP), weight → poids, qty → stock, category → CATEGORY_COMBINED, image-url-1..5 → IMG_*.
Mapeamento categorias: direto e determinístico (CSV fornece MAIN+SUB explicitamente). Sem fuzzy matching necessário. Cache DB para reutilizar as associações resolvidas.
Segurança: pSQL() em todo o lado, pasta uploads/ protegida, validação de formato de imagens (getimagesize), CSRF nativo PS em AJAX, escapes HTML sistemáticos (htmlspecialchars), hash_equals() em chave CRON.
Compatibilidade PS9 específica: migração automática meta_keywords → ps_tag/ps_product_tag via Tag::addTags(), gestão do quirk Product::delete() que devolve false em multi-shop, fix BO PS9 imagem original (cópia 1:1 do ficheiro <id>.jpg antes das variantes ImageManager::resize).
Gestão bug fornecedor: preg_replace('/\s+\.jpg$/i', '.jpg', $url) aplicado em PHOTO_BIG em parseCsvToArray para as ~50 linhas com espaço parasita.
📦 Módulo desenvolvido por WebPoint · webpoint.fr · Atualizações regulares · Código limpo e comentado
play_circle_filled
play_circle_filled
play_circle_filled
play_circle_filled
Aucun avis pour ce produit pour le moment.
Referência: WP-DLV-FRX
Marca: WebPoint
Referência: WP-DBR-EHU
Marca: WebPoint
Referência: WP-BXP-FRX
Marca: WebPoint
Referência: WP-BGS-XML
Marca: WebPoint
Referência: WP-BTS2026-DROP
Marca: WebPoint
Referência: WP-TRD-CFR
Marca: WebPoint
Referência: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop
Marca: WebPoint
Referência: WP-TFC-CSV
Marca: 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
Módulo chave-na-mão para automatizar o seu dropshipping de ferramentas, jardim e casa com Elemtechnic, grossista B2B francês: importação CSV de 1310 produtos (berbequins, corta-relvas, corta-sebes, lavadoras de alta pressão, aquecimento, iluminação, bombas…) num único comando.
✅ 1310 referências · 50 marcas · 10 categorias nativas + sub-cats em tempo real
✅ Multi-imagens derivadas por sufixos _F/_B/_U/_Z (Front/Back/Up/Zoom)
✅ 1 linha CSV = 1 produto (sem variantes para gerir)
✅ Codificação UTF-8 nativa · 4 modos de preço · CRON 24/7 · Compatível PS 1.7 → 9.x
✅ Fix BO PrestaShop 9 imagem original incluído
Você configura. O módulo importa. Você vende ferramentas. 🔧