Options de Markdown pour le texte en lecture seule
Activez la mise en forme Markdown pour les composants ReadOnlyText dans les mises en CPQ page afin d’améliorer la présentation du texte. Utilisez la syntaxe pour les valeurs en gras, en italique, les listes, les liens, les images et les valeurs de champ dynamiques afin de créer un texte d’affichage clair, attrayant et contextuel dans les configurations.
Cet article décrit la syntaxe et les comportements Markdown disponibles pour les administrateurs lorsqu’un champ de texte est défini sur une disposition d’interface utilisateur native CPQ avec le type d’affichage de composant ReadOnlyText. Pour une discussion plus détaillée sur les options de mise en page, reportez-vous à la section Chargement de la mise en page CSV.
Pour appliquer un formatage Markdown à un composant ReadOnlyText :
- Dans l’éditeur de mise en page, ouvrez les propriétés du champ (bouton avec icône en forme de roue dentée)
- Ajoutez ce qui suit comme valeur brute :
{ « enableMarkdown » : true } - Utilisez la syntaxe Markdown suivante dans la valeur du champ de texte.
| Option de formatage | Syntaxe | Sortie | Notes | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Gras | **ce sera en gras** | Texte en gras | Un double trait de soulignement au lieu du double * fonctionnera également | ||||||
| Italique |
*ce sera en italique* _this sera italic_ |
Texte en italique | Un seul trait de soulignement au lieu d’un seul * fonctionnera également | ||||||
| Liste non triée | Item\r- Item\r- Item |
|
|||||||
| Liste triée | 1.Élément\r2. Élément\r3. Élément |
|
|||||||
| Nouvelle ligne | \n | ||||||||
| Lien | [texte d’affichage du lien] (https://www.example.com) | Texte d’affichage du lien | Tout JavaScript saisi sera expurgé | ||||||
| Image | ! [texte alternatif](URL de l’image, « texte du titre ») | N/A | |||||||
| Table | | En-tête 1 | En-tête 2 |\n|---|---|\n| Ligne 1Col1 | Row1Col2 |\n| Row2Col1 | Row2Col2 | |
|
Par défaut, les colonnes sont alignées à gauche. Pour aligner à droite, utilisez Par défaut, les bordures des tableaux sont désactivées. Pour ajouter des bordures, ajoutez une propriété de thème |
||||||
| Texte dynamique | {{fieldVariableName}} | Affiche la valeur du champ sélectionné dans le texte | |||||||
| Texte dynamique hors champ | {{txn#rowNumber}} |
Génère la valeur du texte dynamique en fonction du contexte Actuellement, seul rowNumber dans une ligne txn est pris en charge |
Cette syntaxe Markdown est la même que celle disponible pour les fenêtres contextuelles d’aide de champ.
Renvoi de chaînes avec Markdown
Lorsque vous renvoyez une chaîne avec Markdown, entourez-la de guillemets, en particulier lorsque vous utilisez des caractères d’échappement tels que \n pour les sauts de ligne. L’utilisation de guillemets simples peut empêcher Markdown de s’afficher correctement et peut entraîner des résultats inattendus.
Par exemple, lorsque la fonction de retour suivante est entrée, les caractères d’échappement apparaissent dans la sortie :
Lorsque la fonction return entoure le même texte de guillemets doubles, la sortie apparaît comme prévu :