Configurer les blocs dynamiques

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Utilisez des blocs dynamiques pour utiliser des scripts ou pour extraire des informations du système. Les blocs dynamiques sont l’endroit où réside la plupart de votre contenu.

    Avant de commencer

    Rôle requis : content_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Une bonne utilisation des blocs dynamiques est les offres d’emploi. Stockez les publications dans des articles de la base de connaissances et affichez les publications avec un bloc dynamique.

    Plusieurs blocs dynamiques sont prédéfinis, dont les éléments suivants.
    • Nouveau contenu : chacun des nouveaux blocs de contenu permet de créer des blocs lors de la modification des pages de contenu.
    • Connexion propre : page de connexion par défaut demandant le nom d’utilisateur et le mot de passe, qui comprend une case à cocher « Se souvenir de moi ». Une fois que l’utilisateur s’est connecté, ce bloc déclenche des règles de connexion.
    • Connexion : zone qui permet à un utilisateur déconnecté de se connecter et à un utilisateur connecté de se déconnecter. Ce bloc est particulièrement utile sur les pages de contenu accessibles au public.
    • Recherche : champ de recherche de texte global. Actuellement, la recherche de texte global est la seule forme de recherche qui peut être incluse dans une page de contenu.
    • Résultats de recherche : zone d’affichage des résultats de recherche de texte global.

    Pour plus d’informations sur Apache Jelly, consultez Balises Jelly.

    Remarque :
    Les blocs de contenu dynamiques dans le système de gestion du contenu ne sont pas automatiquement échappés. Ces blocs doivent implémenter leur propre échappement de contenu (par exemple, pour se protéger contre d’éventuelles attaques de script de site à site). Pour plus d’informations, consultez Types d’échappement de Jelly.

    Procédure

    1. Accédez à la Tous > Gestion du contenu > Dynamique.
    2. Cliquez sur Nouveau.
    3. Remplissez le formulaire Contenu dynamique.
      Tableau 1. Formulaire de contenu dynamique
      Champ Description
      Nom Saisissez un nom unique pour le bloc de contenu dynamique.
      Catégorie Sélectionnez une catégorie pour organiser le bloc dynamique. La catégorie détermine également la page de détails dans laquelle les liens de bloc dynamique s’ouvrent.
      Cadre Sélectionnez un style de bordure pour le bloc dynamique. Pour plus d'informations, consultez Mettre en forme une image.
      Actives Cochez cette case pour rendre le bloc disponible pour utilisation.
      Conditionnel Entrez les conditions scriptées à appliquer. Si cette option est sélectionnée, un champ de script de condition est ajouté au formulaire.
      Deux phases Cochez cette case pour autoriser deux phases d’extensions de la syntaxe Jelly.
      Contenu dynamique Entrez le champ de script XML qui détermine le comportement du bloc dynamique.