Méthodes dynamiques
Bien que les méthodes statiques soient un outil de navigation puissant, 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.
- Blocs dynamiques
- Ces blocs sont l’endroit où réside la majorité de votre travail. Pour plus d'informations, consultez Configurer les blocs dynamiques.
- Contours
- Les cadres sont censé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 Frame. Les cadres appliquent la variable
${body}à un bloc et définissent l’endroit où le bloc est inséré lorsqu’il est rendu 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 être présentées 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 comme modèles sont rendues. Le rendu des listes est considéré en premier lieu (modèles de résumé). La considération suivante est le modèle détaillé, qui permet de contrôler le rendu de l’enregistrement.
- Définitions de liste
- Les définitions de liste vous permettent d’étendre les valeurs par défaut du modèle de résumé définies au niveau du site. Utilisées avec des cadres, les définitions de liste restituent les mêmes données différemment en fonction de leur emplacement sur la page ou le site. Pour plus d'informations, consultez Configurer des définitions de liste.
- Contenu détaillé
- Contenu détaillé dans les paramètres de détails de la 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é.