Méthodes dynamiques

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Bien que les méthodes statiques soient un puissant outil de navigation, vous avez plus de contrôle sur le rendu des données à l’aide des méthodes dynamiques.

    Référencez le code commun dans le système pour faciliter la maintenance à long terme du site. Les compétences en codage sont utiles lors de la mise en œuvre de méthodes dynamiques.

    Figure 1. Méthodes statiques et dynamiques
    Les éléments en vert indiquent les options de méthode dynamique du module CMS.
    Blocs dynamiques
    Ces blocs sont l’endroit où réside la majorité de votre travail. Pour plus d'informations, consultez Configurer des blocs dynamiques.
    Contours
    Les cadres sont destinés à être des enveloppes décoratives autour de n’importe quel bloc du système. Ils sont mentionnés avec des blocs dynamiques car les cadres sont essentiellement des macros d’interface utilisateur avec la catégorie de cadre. Les cadres appliquent la variable ${body} à un bloc et définissent l’emplacement où le bloc est inséré lorsqu’il est affiché sur la page.
    Listes
    Les listes génèrent des liens vers des enregistrements en fonction des règles de filtrage que vous définissez. Les listes peuvent être triées pour la présentation par n’importe quel champ de l’enregistrement correspondant. Les listes permettent de compléter la navigation et d’extraire des données de l’extérieur du CMS. Pour plus d'informations, consultez Personnaliser le bloc de listes.
    Types de contenu
    Les types de contenu fournissent un contrôle spécifique au site sur la façon dont les données système définies en tant que modèles sont rendues. Le rendu des listes est considéré en premier (modèles de résumé). La considération suivante est le modèle de détail, qui permet de contrôler le rendu de l’enregistrement.
    Définitions de liste
    Les définitions de liste vous permettent d’étendre les modèles de résumé par défaut définis au niveau du site. Utilisées avec des cadres, les définitions de liste affichent les mêmes données différemment en fonction de l’emplacement sur la page ou le site. Pour plus d'informations, consultez Configurer les définitions de liste.
    Contenu détaillé
    Contenu détaillé dans les paramètres de détails de page) sont des blocs qui affichent le contenu d’un document existant sous forme de bloc sur une page de contenu. Pour plus d'informations, consultez Configurer un bloc de contenu détaillé.