Propre pièces jointes d'e-mail
Le module permet d'ajouter des pièces jointes personnalisées aux e-mails envoyés aux clients en fonction de l'état de la commande.
Notre module ajoute automatiquement des pièces jointes aux e-mails envoyés aux clients en fonction de
l'état de la commande. Une solution simple, rapide et efficace pour chaque e-shop.
Que fait le module ?
Il joint automatiquement des fichiers aux e-mails clients lorsque l'état de la commande change :
- **Confirmation de commande** → Conditions générales + RGPD
- **Expédié** → Mode d'emploi du produit
- **Livré** → Certificat de garantie + Politique de réclamation
- **Paiement reçu** → Facture + Certificat de remerciement
Pour qui est ce module ?
✅ **E-shops avec des produits physiques** - manuels automatiques, certificats
✅ **E-shops avec des produits numériques** - livres PDF, licences, logiciels
✅ **Magasins B2B** - factures automatiques, tarifs, catalogues
✅ **Magasins internationaux** - documents multilingues
✅ **Multistore** - différentes pièces jointes pour différents magasins
Fiche technique
- Compatible avec la version de Prestashop
- 1.7 - 9.x
- Licence
- Temps illimité
- Soutien
- 12 mois
- Support MULTISTORE
- Oui / licence de domaine
- Version du module
- 1.0.5
Version 1.0.5
Corrigé :
Les valeurs de hachage MD5 corrigées dans tous les fichiers de traduction pour correspondre au système PrestaShop.
Tous les textes dans l'administration sont maintenant correctement traduits (état de la commande, nom du fichier, boutique, date d'ajout, toutes les boutiques, actives, etc.).
Les traductions fonctionnent maintenant correctement dans l'interface d'administration.
Version 1.0.4
Traduction complète de tous les champs administratifs (état de la commande, commerce, pièce jointe, actif, etc.)
mise à jour :
Fichiers de traduction mis à jour avec des textes complets de l'interface administrateur
Module accessible via le lien de configuration standard (pas comme un onglet séparé dans le menu)
Version 1.0.3
Langue ajoutée : Tchèque, anglais, allemand, français, italien, espagnol
Version 1.0.2
Corrigé
Implémentation complètement réécrite des hooks pour l'envoi fiable des pièces jointes.
Ajout de plusieurs hooks pour une meilleure compatibilité : actionEmailSendBefore, actionOrderStatusPostUpdate.
Amélioration de la détection de l'état de la commande avec plusieurs méthodes de secours.
Amélioration du traitement du contexte de la boutique pour le multistore.
Meilleure lecture des fichiers avec gestion des erreurs.
Version 1.0.1
Ajout de la classe manquante CustomEmailAttachment ObjectModel
Correction de l'erreur ClassNotFoundError dans AdminController
Mise à jour de l'administrateur contrôleur pour utiliser les méthodes ObjectModel au lieu des requêtes directes à la base de données
Version 1.0.0
Contrôleur d'administration pour la gestion des pièces jointes des e-mails
Fonction de téléchargement de plusieurs types de fichiers (PDF, DOC, DOCX, XLS, XLSX, TXT, JPG, PNG, GIF, ZIP)
Envoi des pièces jointes en fonction de l'état de la commande
Support de plusieurs boutiques (toutes les boutiques ou une boutique spécifique)
État actif/inactif des pièces jointes
Version 1.0.5
### Corrigé
- **CRITIQUE :** Valeurs de hachage MD5 corrigées dans tous les fichiers de traduction pour correspondre au système PrestaShop.
- Tous les textes dans l'administration sont maintenant correctement traduits (état de la commande, nom du fichier, boutique, date d'ajout, toutes les boutiques, actif, etc.).
- Les traductions fonctionnent désormais correctement dans l'interface d'administration.
### Modifications
- Mise à jour de tous les 7 fichiers de traduction (sk.php, cs.php, en.php, de.php, fr.php, it.php, es.php) avec les bons hachages MD5.
Version 1.0.4
### Corrigé
- Traduction complète de tous les champs de l'administrateur (État de la commande, Magasin, Fichier joint, Actif, etc.)
- Les 7 langues ont maintenant des traductions complètes (31 chaînes par langue)
### Ajouté
- Traductions supplémentaires des messages d'erreur
### Modifications
- Tous les fichiers de traduction mis à jour avec les textes complets de l'interface administrateur
- Module accessible via le lien de configuration standard (et non comme un onglet séparé dans le menu)
Version 1.0.3
### Ajouté
- Traduction tchèque (cs.php)
- Traduction anglaise (en.php)
- Traduction allemande (de.php)
- Traduction française (fr.php)
- Traduction italienne (it.php)
- Traduction espagnole (es.php)
Version 1.0.2
### Corrigé
- Implémentation des hooks complètement réécrite pour l'envoi fiable des pièces jointes.
- Plusieurs hooks ajoutés pour une meilleure compatibilité : actionEmailSendBefore, actionOrderStatusPostUpdate.
- Amélioration de la reconnaissance de l'état de la commande avec plusieurs méthodes de secours.
- Amélioration du traitement du contexte de la boutique pour le multistore.
- Meilleure lecture des fichiers avec gestion des erreurs.
### Changements
- Auteur changé en konverzio.com
- Amélioration de l'enregistrement des hooks dans la méthode d'installation
- Ajout d'une variable statique pour stocker l'état de la commande entre les hooks
Version 1.0.1
- Classe manquante CustomEmailAttachment ObjectModel ajoutée.
- Correction de l'erreur ClassNotFoundError dans AdminController.
- Administrateur mis à jour pour utiliser les méthodes ObjectModel au lieu de requêtes directes à la base de données.
Version 1.0.0
- Première version stable
- Compatibilité totale avec PrestaShop 1.7-9
- Ensemble complet de fonctionnalités
- Localisation slovaque
Oui, vous pouvez ajouter un nombre illimité de pièces jointes pour un seul état de commande. Toutes les pièces jointes actives seront ajoutées à l'email.
La taille maximale par défaut est de 5 Mo. Vous pouvez modifier cette valeur en ajustant les paramètres PHP `upload_max_filesize` et `post_max_size`.
Non ! Le module fonctionne sans aucun fichier de remplacement. Il utilise seulement des hooks.
1. Allez dans Configuration → Pièces jointes d'email personnalisées
2. Cliquez sur "Ajouter nouveau"
3. Sélectionnez l'état de la commande (par exemple, "Payé")
4. Téléchargez le fichier
5. Activez la pièce jointe
6. Enregistrez
Oui ! Lors de la création de l'annexe, sélectionnez un magasin spécifique. Ou choisissez "Tous les magasins" si vous souhaitez utiliser l'annexe dans tous les magasins.
- Documents : PDF, DOC, DOCX
- Tableurs : XLS, XLSX
- Texte : TXT
- Images : JPG, JPEG, PNG, GIF
- Archives : ZIP
Front: https://psdemo.konverzio.com
Backoffice: https://psdemo.konverzio.com/admin070f8da8ufblri9kpzt/
Login: demo@demo.com
password: demodemo