NOTICE D UTILISATION Module Prestashop PrestaMail Version 0.3 Copyright : Librasoft 2013
PRE-REQUIS Afin d utiliser ce module il vous faut : Une installation fonctionnelle de PrestaShop en version 1.3 minimum. «Ce module développé par LIBRASOFT vous permet de personnaliser chaque template (style) des emails de votre solution PrestaShop en quelques minutes (HTML et TXT). Il vous est également possible de créer en toute simplicité, et sans accès FTP comme intermédiaire, de nouveaux emails que vous pourriez associer à des statuts de commande. En outre, vous avez la possibilité de vous envoyer un email pour visualiser directement le design de votre template. Avec son interface intuitive, il offre l'ensemble des possibilités de structuration et de mise en forme du texte comme le célèbre logiciel de traitement de texte publié par Microsoft. Fini les emails ROSES et impersonnels, avec PrestaMail vous pouvez ajouter des images, des bandeaux, des titres en couleurs et tout ce que vous pourriez souhaiter pour vous rapprocher du template et des couleurs de votre boutique. Have Fun»
INSTALLATION SUR PRESTASHOP L installation du module sur PrestaShop est très simple. Ajoutez ou copiez le module dans votre section modules et cliquez sur Installer.
CONFIGURATION DU MODULE Une fois installé, cliquer sur Configurer. Commencer par choisir la langue du mail à éditer :
Sélectionner un template déjà existant ou en créer un nouveau
o Edition d un template : vous pouvez : Le modifier en lui ajoutant tout ce dont vous avez besoin Le sauvegarder tout en restant sur la même page Le sauvegarder et revenir à l accueil Vous l envoyer pour visualiser directement son contenu Votre configuration doit permettre d envoyer des mails : fonction mail() Les deux formats (.HTML et.txt) vous sont expédiés, seulement votre outil de réception de courriel privilégie le format Html. De ce fait, pour visualiser le format.txt vous devez sélectionner cette option dans votre boite de réception. Le restaurer à son état initial Changer la langue en un clic et donc ouvrir le mail correspondant Attention si vos modifications n ont pas été sauvegardées au préalable. Ou tout simplement revenir à l accueil
Concernant l envoie de mail : o Choisissez l adresse par default de votre boutique o Ou o Inscrir une adresse email en respectant la mise en forme
Remarque : si vous avez créé un nouvel email, une structure par défaut vous a été générée. Lors d un envoi de mail depuis une boutique PrestaShop, des variables globales sont utilisées et sont traduites automatiquement avec les valeurs correspondantes. Par exemple : {firstname} sera remplacé par le prénom de la personne destinataire du mail, de la même manière que {shop_name} sera remplacé par le nom de votre boutique. D autres variables globales existe, pour en connaitre leur signification veuillez-vous référer à l annexe.
ERREURS POSSIBLES Lors de l'installation, dans de rare cas, sur des configurations serveur spécifiques il se peut que vous rencontriez une des erreurs suivantes. Dans ce cas, suivez simplement manuellement l'étape correspondante. Si aucune interface (style Microsoft Word) n apparait ou si les balises html sont visibles lorsque vous éditez un mail html dans le module : Il faut modifier les droits d écriture et lecture sur le dossier du module (sans danger). Pour cela, il faut vous rendre dans le dossier du module présent sur votre ftp puis faire un clic droit sur le dossier PrestaMail Droits d accès au fichier et en valeur numérique, mettre 777 Attention vous n avez probablement pas les droits suffisants pour renommer/copier un fichier. Veuillez-vous référer à la documentation svp. Il faut modifier les droits d écriture et lecture sur le dossier du module (sans danger). Pour cela, il faut vous rendre dans le dossier du module présent sur votre ftp puis faire un clic droit sur le dossier PrestaMail Droits d accès au fichier et en valeur numérique, mettre 777 ERREUR : impossible d ouvrir le fichier. Votre boutique ne dispose pas de dossier de mail l utilisation de ce module est donc impossible. Une erreur est survenue lors de la copie du fichier mailtxt.txt OU mailhtml.html. Il vous faut copier les fichiers mailtxt.txt et mailhtml.html (présents dans le dossier du module) et les coller (puis renommer avec le nom de votre choix) dans le dossier mails/languequevousavezchoisie. Ils apparaitront automatiquement dans votre module PrestaMail du back office de votre boutique. Votre émail ne peut pas être envoyé correctement. Une erreur est survenue. La configuration de votre boutique ne prend pas en compte l envoi d un mail avec la fonction mail() Une erreur est survenue lors de la lecture du dossier Mails Aucune langue n est installée dans le dossier de mail de votre boutique.
VARIABLES GLOBALES Nous vous présentons une liste non exhaustive des variables globales avec un exemple d utilisation : Bonjour {firstname} {lastname}, merci d'avoir passé commande chez {shop_name}! Détails de la commande Commande : {order_name} passée le {date} Mode de paiement : {payment} Produits : {total_products} Bons d'achat et réductions : {total_discounts} Emballage Cadeau : {total_wrapping} Frais d'expédition : {total_shipping} Total payé : {total_paid} Votre bon de retour {id_order_return} a changé de statut en {state_order_return} Pour rappel, vous avez choisi de régler votre commande par chèque, merci de nous transmettre votre règlement : - d'un montant de {total_paid} - à l'ordre de {cheque_name} - à {cheque_address} Livraison Transporteur : {carrier} Adresse de livraison : {delivery_block_txt} Adresse de facturation :{invoice_block_txt} Vous pouvez suivre l'avancement de la livraison à l'adresse suivante : {followup}
Message Boutique : Vous avez reçu un nouveau message concernant la commande n {id_order} : {message} Adresse électronique : {email} Mot de passe : {passwd} {employee} souhaite vous transférer cette discussion. Commentaire: {comment} {shop_name} - {shop_url} réalisé par PrestaShop Remarque : les variables globales sont à utiliser avec précaution : elles dépendent d un contexte et sont interprétées automatiquement par PrestaShop, il va donc de soi qu une variable globale telle que {total_shipping} (Frais d'expédition) ne sera pas interprétée s y le message envoyé n est pas généré par un achat.