Skip to main content

Widget Titre

Aperçu​

Le widget Titre est un composant de titre de texte polyvalent qui vous permet de créer des en-têtes structurés (H1-H6) dans votre interface. Il fournit des options de configuration flexibles pour le style, l'alignement et le rendu du contenu dynamique.

Widget Titre

Configuration​

Paramètres Globaux​

Nom​

  • Champ: EntrĂ©e de nom
  • Description: DĂ©finit le nom/identifiant interne du widget
  • Utilisation: UtilisĂ© pour rĂ©fĂ©rencer le widget dans les scripts et actions

Variable/Modèle​

  • Champ: EntrĂ©e Variable/Modèle
  • Description: Lie le widget Ă  un modèle de donnĂ©es ou Ă  une variable
  • Utilisation: Active la liaison de contenu dynamique et la synchronisation des donnĂ©es
  • Format: Utilisez la notation pointĂ©e pour les propriĂ©tĂ©s imbriquĂ©es (par exemple, user.name)

Configuration Spécifique au Titre​

Niveau​

  • Champ: Menu dĂ©roulant Niveau
  • Options: 1, 2, 3, 4, 5, 6
  • Description: DĂ©termine le niveau d'en-tĂŞte HTML (H1, H2, H3, H4, H5, H6)
  • DĂ©faut: H1
  • Utilisation:
    • H1: Titres principaux de la page
    • H2: En-tĂŞtes de section
    • H3-H6: En-tĂŞtes de sous-section

Alignement du Texte​

  • Champ: Menu dĂ©roulant Aligner le texte
  • Options:
    • Centrer: Centre le texte horizontalement
    • Fin: Aligne le texte Ă  la fin (droite dans les langues LTR)
    • Justifier: Justifie le texte avec un espacement uniforme
    • Gauche: Aligne le texte Ă  gauche
    • Droite: Aligne le texte Ă  droite
    • DĂ©but: Aligne le texte au dĂ©but (gauche dans les langues LTR)
  • DĂ©faut: Gauche

Contenu du Texte​

  • Champ: Zone de texte
  • Description: Le contenu rĂ©el qui sera affichĂ©
  • FonctionnalitĂ©s:
    • Supporte le texte brut
    • Supporte les variables dynamiques en utilisant la syntaxe {{variable_name}}
    • Support du texte multiligne
    • Les entitĂ©s HTML sont automatiquement Ă©chappĂ©es
Configuration du Titre

Contenu Dynamique​

Liaison des Modèles​

Le widget titre supporte le contenu dynamique grâce à l'interpolation des modèles :

Contenu Dynamique du Titre

Configuration du Style​

Noms de Classes​

  • Champ: EntrĂ©e de classe
  • Description: Ajoute des classes CSS personnalisĂ©es Ă  l'Ă©lĂ©ment titre
  • Utilisation: Appliquer un style personnalisĂ© ou des classes de framework
  • Exemple: custom-title primary-color

Classes Dynamiques​

  • Champ: Bouton Classes dynamiques
  • Description: Configurez les classes CSS conditionnelles basĂ©es sur les donnĂ©es ou les conditions
  • Utilisation: Classes qui changent en fonction de l'Ă©tat de l'application
Style du Titre

Validation et Visibilité​

Configuration Basée sur l'Écran​

Le widget titre supporte différentes configurations pour différents écrans/contextes :

  • Disponible: ContrĂ´le si le widget existe dans l'interface
  • Visible: ContrĂ´le si le widget est visible pour les utilisateurs
  • Requis: Non applicable pour les widgets titre (composant d'affichage uniquement)
  • DĂ©sactiver: Non applicable pour les widgets titre (composant non interactif)
Validation de Base du Titre

Conditions de Visibilité Avancée​

Utilisez des expressions JavaScript pour la logique de visibilité complexe :

Validation Avancée du Titre

Meilleures Pratiques​

Structure d'En-tête Sémantique​

  • Utilisez H1 pour les titres principaux de la page (un seul par page)
  • Utilisez H2-H6 pour la structure du contenu hiĂ©rarchique
  • Maintenez un ordre logique des en-tĂŞtes (ne pas sauter les niveaux)

Directives de Contenu​

  • Gardez les titres concis et descriptifs
  • Utilisez la casse de phrase plutĂ´t que TOUT EN MAJUSCULES
  • Assurez-vous que les titres sont significatifs et accessibles

Conception Responsive​

  • Testez l'apparence du titre sur diffĂ©rentes tailles d'Ă©cran
  • ConsidĂ©rez la longueur du texte pour les affichages mobiles
  • Utilisez les niveaux d'en-tĂŞte appropriĂ©s pour la hiĂ©rarchie du contenu

Exemples​

Titre Statique​

Exemples de Titres Statiques

Titre Dynamique​

Exemples de Titres Dynamiques

Dépannage​

Problèmes Courants​

  1. Titre ne s'affiche pas

    • VĂ©rifiez les conditions de visibilitĂ©
    • VĂ©rifiez que les liaisons de variables sont correctes
    • Assurez-vous que le widget est marquĂ© comme « Disponible »
  2. Le contenu dynamique ne se met pas Ă  jour

    • VĂ©rifiez que les noms de variables correspondent exactement
    • VĂ©rifiez la connectivitĂ© du modèle de donnĂ©es
    • Assurez-vous de la syntaxe correcte de la variable {{variableName}}
  3. Problèmes de style

    • VĂ©rifiez que les noms de classes CSS sont corrects
    • VĂ©rifiez les styles en conflit
    • Testez sur diffĂ©rentes tailles d'Ă©cran

Conseils de Débogage​

  • Utilisez les outils de dĂ©veloppement du navigateur pour inspecter le HTML gĂ©nĂ©rĂ©
  • VĂ©rifiez la console pour les erreurs JavaScript
  • VĂ©rifiez la liaison des donnĂ©es dans Vue DevTools