15
edits
(Ajout : correspondance des variables __OTHER1__ à __OTHER5__ selon la liste de destinataires (testé en 24.0.1)) |
(Ajout section : mise en page / patrons d'emailing (v20+), ajout d'un patron personnalisé) |
||
| Line 76: | Line 76: | ||
Vérifié de Dolibarr v14 à v24. | Vérifié de Dolibarr v14 à v24. | ||
== Mise en page : les patrons == | |||
Depuis Dolibarr v20, à la création d'un emailing, le lien « Remplir le message avec un patron » (icône au-dessus du message) propose des mises en page toutes prêtes. Choisir un patron remplace le message par le contenu du patron, que l'on modifie ensuite librement. Il n'existe pas d'écran pour créer ou modifier les patrons. | |||
* '''v20''' : liste fixe (Empty, Basic, News, Commerce), définie dans le code. | |||
* '''À partir de v21''' : chaque patron est un fichier HTML du dossier ''htdocs/install/doctemplates/maillayout/''. La liste contient « Empty » (« Aucun » à partir de v23) puis un patron par fichier. À partir de v22, News n'apparaît que si le module Sites web est activé, et Products (Product en v23+) que si le module Produits ou Services est activé. | |||
'''Ajouter son propre patron''' (v21 et suivantes) : | |||
# Copier ''basic.html'' sous un autre nom dans le même dossier, par exemple ''association.html'', et modifier la copie. Le patron apparaît dans la liste sous le nom du fichier (« Association »). | |||
# Pour la vignette, ajouter une image du même nom (''association.png'') dans ''htdocs/theme/common/maillayout/''. | |||
Les variables de l'emailing (__LASTNAME__, __OTHER1__…) peuvent être écrites dans le fichier : elles restent telles quelles dans le message et sont remplacées à l'envoi. Ne pas modifier ''basic.html'' lui-même (il est remplacé à chaque mise à jour) et garder une copie de ses fichiers : ils sont dans le dossier du logiciel, pas dans les documents. | |||
'''Sans toucher aux fichiers''' : préparer un emailing avec la mise en page voulue, puis, pour chaque nouvel envoi, l'ouvrir et cliquer sur « Cloner » en cochant « Cloner message ». | |||
Testé en v20, v21, v22 et v24 (code identique en v23). | |||
edits