Commit 829f79e9 authored by Pineau's avatar Pineau

Update modele-adresses.md

parent 9cc68a3b
......@@ -2,20 +2,20 @@
Un modèle d'adresse est un format d'affichage des différents éléments composants une adresse.
## 1. Pourquoi des modèles d'adresses
## 1. Intérêt des modèles d'adresses
L'affichage des adresses étant différent en fonction des pays, il faut pouvoir afficher une adresse différemment si l'on envoie une facture en France, en Allemagne ou en Chine.
Pour cette raison, dokos permet de configurer un modèle d'adresse par pays et de définir un de ces modèles comme étant le modèle à utiliser par défaut (s'il n'existe pas de modèle pour un pays donnée).
Pour cette raison, dokos permet de configurer un modèle d'adresse par pays et de définir un de ces modèles comme étant le modèle à utiliser par défaut (s'il n'existe pas de modèle pour un pays donné).
## 2. Créer un modèle
Pour créer un nouveau modèle allez dans `Paramètres > Modèle d'adresse` et cliquez sur nouveau.
Pour créer un nouveau modèle, allez dans `Paramètres > Modèle d'adresse` et cliquez sur nouveau.
1. Choisissez le pays pour lequel appliquer ce modèle.
1. Cochez la case `Modèle par défaut` si vous souhaitez que ce modèle soit utilisé par défaut sur votre système.
1. Ajoutez un modèle au format [Jinja](http://jinja.pocoo.org/docs/templates/) ou laissez vide pour que le système ajoute un modèle standard lors de l'enregistrement.
2. Cochez la case `Modèle par défaut` si vous souhaitez que ce modèle soit utilisé par défaut sur votre système.
3. Ajoutez un modèle au format [Jinja](http://jinja.pocoo.org/docs/templates/) ou laissez vide pour que le système ajoute un modèle standard lors de l'enregistrement.
## 3. Modifier un modèle
......@@ -32,7 +32,7 @@ Voici le modèle standard:
{% if email_id %}Email: {{ email_id }}<br>{% endif -%}
```
Notre addresse fictive ne comportant ni champ `address_line_2` ni champ `fax`, cela donne:
Notre adresse fictive ne comportant ni champ `address_line_2` ni champ `fax`, cela donne:
```
35 rue de la Paix
......@@ -43,8 +43,8 @@ Email: hello@exemple.com
```
Par contre nous souhaitons faire apparaître le code postal à gauche du nom de la ville et supprimer le champ `state` qui n'existe pas en France.
Il faut donc modifier votre modèle de la façon suivante:
Par contre, nous souhaitons faire apparaître le code postal à gauche du nom de la ville et supprimer le champ `state` qui n'existe pas en France.
Il faut donc modifier votre modèle de la façon suivante :
```
{{ address_line1 }}<br>{% if address_line2 %}{{ address_line2 }}<br>{% endif -%}
......@@ -65,4 +65,4 @@ Téléphone: 06.12.34.56.78
Email: hello@exemple.com
```
Tous les champs du type de document `Adresse` sont accessibles dans un modèle d'addresse. Même les champs personnalisés.
\ No newline at end of file
Tous les champs du type de document `Adresse` sont accessibles dans un modèle d'addresse, même les champs personnalisés.
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment