Ajout du module OrderStatusNotify
This commit is contained in:
31
local/modules/OrderStatusNotify/Readme.md
Normal file
31
local/modules/OrderStatusNotify/Readme.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Order Status Notify
|
||||
|
||||
Envoi d'email lors du changement de statut d'une commande.
|
||||
|
||||
## Installation
|
||||
|
||||
### Manually
|
||||
|
||||
* Copier le module dans le dossier ```<thelia_root>/local/modules/``` et vérifiez que le nom du module est bien OrderStatusNotify.
|
||||
* Déplacer le template ```order_status_changed.html``` (présent à la racine du dossier du module) vers le répertoire ```templates\email\default```
|
||||
* Activer le module depuis l'écran d'administration Modules.
|
||||
|
||||
### Composer
|
||||
|
||||
Ajoutez ceci dans votre fichier composer.json principal.
|
||||
|
||||
```
|
||||
composer require thelia/order-status-notify-module:~1.0
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
En back-office, l'administrateur sélectionne, parmi les statuts de commande définis sur votre site, lesquels doivent faire l'objet d'une notification au client.
|
||||
|
||||
Dès qu'une commande passe à un état présent dans cette liste, alors un email est immédiatement envoyé au client.
|
||||
Le template de cet email s'intitule "order_status_changed".
|
||||
|
||||
## Hook
|
||||
|
||||
Pour la partie back-office, un nouvel écran apparaitra dans le menu "Outils" des écrans d'administration.
|
||||
Il vous sera ainsi possible de choisir les statuts de commande à surveiller.
|
||||
Reference in New Issue
Block a user