---
title: "Conditions et formats d'attributs"
description: "Comment formater les attributs dans vos templates ?"
url: https://support.signitic.com/fr/articles/8224252-conditions-et-formats-d-attributs
collection: "Mise en forme et affichage"
updated: 2026-10-29
language: fr
alternates: [en, it, de, pt]
---

# Conditions et formats d'attributs

Comment formater les attributs dans vos templates ?

Dans cet article, nous allons voir :

-   Comment formater un attribut (1ère lettre en majuscule, etc.)
    
-   Comment mettre des conditions sur des attributs
    

Pour les champs du bloc texte, il est possible par exemple, d'**intégrer un suffixe ou un préfixe**. Si le champ est vide alors il n’apparaîtra pas dans le template.  
Pratique, n'est-ce pas ?

## **❶** Accédez au menu Modèles

Les attributs sont accessibles depuis l'éditeur de vos [modèles](https://signitic.app/template/25219/edit) : Créez ou sélectionnez l'un de vos modèles.

## **❷** Cliquez sur le bloc de texte

![](https://staticfiles.gleap.io/helpcenter/669e4628f35b0c8e9eff6ebe/20240731162151_7199.png)

Dans votre éditeur, cliquez sur le **bloc texte** pour faire apparaître le menu **Contenu**.

## **❸** Sélectionnez l'attribut

![](https://staticfiles.gleap.io/helpcenter/669e4628f35b0c8e9eff6ebe/20240731162151_2087.png)

**Sélectionnez l'attribut** que vous souhaitez intégrer à votre template et utilisez nos formules magiques.

## ⬇ Détails des formules magiques

Afin de gérer la casse du **prénom** et du **nom**, il faut mettre en majuscule les attributs :

`{{Prenom}} {{NOM}}`

_affichera :_ **_T_**_homas_ **_DUPONT_**

`{{Prenom}} {{Nom}}`

_affichera :_ **_T_**_homas_ **_D_**_upont_  
`{% if prenom %}Mon utilisateur a un prénom{% endif %}`

_s'affichera seulement_ **_si prénom n'est pas vide._**

`{{mobile}}{% if mobile and phone %} - {% endif %}{{phone}}`

_affichera : '-' entre le tel et le mobile_ **_si les 2 sont remplis._**

`{{mobile}}{% if mobile or phone %}-{% endif %}{{phone}}`

_affichera '-' entre le tel et le mobile_ **_si l'un des deux est rempli._**

`{% if empty telephone %}{{groupe_telephone}}{% else %}{{telephone}}{% endif %}`

_Si téléphone est vide alors on affiche le téléphone du groupe sinon on affiche le téléphone._

`{% if reply %}04 05 06 07 08{% endif %}`

_s'affichera seulement dans la_ **_signature de réponse._**

`{% if service like "direction" %}Direction générale{% endif %}`

_s'affichera seulement si l'attribut service continent "direction"_

`{% if service like "{{poste}}" %}Direction générale{% endif %}`

_s'affichera seulement si l'attribut service est égal à l'attribut "{{poste}}"_

`{% if service not like "{{poste}}" %}Direction générale{% endif %}`

_s'affichera seulement si l'attribut service n'est pas égal à l'attribut "{{poste}}"_

## **❹** Le menu Conditions

![](https://staticfiles.gleap.io/helpcenter/669e4628f35b0c8e9eff6ebe/20240731162151_3094.png)

Vous pouvez utiliser le menu déroulant des conditions d'attributs pour vous **aider à utiliser ces formules**.

## **❺** Prévisualisez

![](https://staticfiles.gleap.io/helpcenter/669e4628f35b0c8e9eff6ebe/20240731162151_6666.png)

## ⬇ Anciens formats de conditions

> **Info:** Toujours utilisable dans votre modèle de signature !

Afin de gérer la casse du **prénom** et du **nom**, il faut mettre en majuscule les attributs :

`{{Prenom}} {{NOM}}`

_affichera :_ **_T_**_homas_ **_DUPONT_**

`{{Prenom}} {{Nom}}`

_affichera :_ **_T_**_homas_ **_D_**_upont_  
`{{if prenom}}Mon utilisateur a un prénom{{endif}}`

_s'affichera seulement_ **_si prénom n'est pas vide._**

`{{mobile}}{{if mobile and phone}} - {{endif}}{{phone}}`

_affichera : '-' entre le tel et le mobile_ **_si les 2 sont remplis._**

`{{mobile}}{{if mobile or phone}}-{{endif}}{{phone}}`

_affichera '-' entre le tel et le mobile_ **_si l'un des deux est rempli._**

`{% if empty telephone %}{{groupe_telephone}}{% else %}{{telephone}}{% endif %}`

_Si téléphone est vide alors on affiche le téléphone du groupe sinon on affiche le téléphone._

`{{if reply}}04 05 06 07 08{{endif}}`

_s'affichera seulement dans la_ **_signature de réponse._**

`{{if service like "direction"}}Direction générale{{endif}}`

_s'affichera seulement si l'attribut service continent "direction"_

`{{if service like "{{poste}}"}}Direction générale{{endif}}`

_s'affichera seulement si l'attribut service est égal à l'attribut "{{poste}}"_

`{{if service not like "{{poste}}"}}Direction générale{{endif}}`

_s'affichera seulement si l'attribut service n'est pas égal à l'attribut "{{poste}}"_

Puis, constatez le résultat grâce à l'onglet **Prévisualiser !**
