Création de modèles de page creating-page-templates
Lors de la création d'une page, vous devez sélectionner un modèle qui servira de base à la création de la nouvelle page. Le modèle définit la structure de la page créée, tout contenu initial et les composants qui peuvent être utilisés.
Grâce à Éditeur de modèles, la création et la maintenance de modèles ne sont plus des tâches réservées aux développeurs. Un type d’utilisateur avancé, appelé auteur de modèles, peut également être impliqué. Les développeurs doivent encore configurer l’environnement, créer des bibliothèques clientes et créer les composants à utiliser. Cependant, une fois ces bases en place, l’auteur de modèles peut créer et configurer des modèles sans projet de développement.
Le Console de modèles permet aux auteurs de modèles de :
- de créer ou de copier un modèle ;
- Gérez le cycle de vie du modèle.
Le Éditeur de modèles permet aux auteurs de modèles de :
- Ajoutez des composants au modèle et positionnez-les sur une grille réactive.
- de préconfigurer les composants ;
- Définissez les composants qui peuvent être modifiés sur les pages créées avec le modèle.
Ce document explique comment une auteur de modèles Vous pouvez utiliser la console de modèles et l’éditeur pour créer et gérer des modèles modifiables.
Pour plus d’informations sur le fonctionnement des modèles modifiables à un niveau technique, consultez le document destiné aux développeurs . Modèles de page - Modifiables pour plus d’informations.
Avant de commencer before-you-start
Il est important de tenir compte des points suivants avant de commencer :
-
La création d’un modèle nécessite une collaboration. Pour cette raison, le rôle est indiqué pour chaque tâche.
-
Selon la configuration de votre instance, il peut être utile de savoir qu’AEM fournit désormais deux types de modèle de base. Cela n’a aucune incidence sur la manière dont vous utiliser un modèle pour créer une page ;, mais cela a un impact sur le type de modèle que vous pouvez créer et sur la façon dont une page est liée à son modèle.
Rôles roles
La création d’un modèle à l’aide de la console Modèles et de l’éditeur de modèles exige une collaboration entre les rôles suivants :
-
Administrateur :
- La création d’un dossier pour les modèles nécessite des droits
admin
. - Ces tâches peuvent également être effectuées par un développeur.
- La création d’un dossier pour les modèles nécessite des droits
-
Développeur :
- Se concentre sur les détails techniques/internes
- Requiert une expérience de l’environnement de développement.
- Fournit au créateur de modèles les informations nécessaires.
-
Créateur de modèles :
-
Il s’agit d’un créateur particulier qui est membre du groupe
template-authors
- Ce groupe affecte les privilèges et les autorisations nécessaires.
-
Peut configurer l’utilisation de composants et d’autres détails de haut niveau qui nécessitent :
-
Quelques connaissances techniques
- Par exemple, l’utilisation de modèles lors de la définition de chemins d’accès.
-
Des informations techniques provenant du développeur.
-
-
En raison de la nature de certaines tâches, telles que la création d’un dossier, un environnement de développement est nécessaire, ce qui nécessite des connaissances/de l’expérience.
Les tâches présentées dans ce document sont répertoriées avec le rôle responsable de leur exécution.
Modèles modifiables et statiques editable-and-static-templates
AEM propose désormais deux types de modèles de base :
-
Modèles modifiables
- Peuvent être créés et modifiés à l’aide de la console de modèles et de l’éditeur de modèles. La console de modèles est accessible dans la section Général de la console Outils.
- Une fois la nouvelle page créée, une connexion dynamique est conservée entre la page et le modèle. Cela signifie que les modifications apportées à la structure du modèle et/ou au contenu verrouillé seront répercutées sur toutes les pages créées avec ce modèle. Les modifications apportées au contenu déverrouillé (c’est-à-dire initial) ne sont pas répercutées.
- Pour conserver les propriétés de conception, utilisez des stratégies de contenu que vous pouvez définir à partir de l’éditeur de modèles. Le mode de conception de l’éditeur de page n’est plus utilisé pour les modèles modifiables.
-
Modèles statiques
- Ces modèles sont disponibles dans différentes versions d’AEM.
- Ils sont fournis par l’équipe de développement, et ne peuvent pas être créés ou modifiés par les créateurs.
- Ils sont copiés pour créer la page. Il n’y a ensuite aucune connexion dynamique (même si le nom du modèle est enregistré pour information).
- Utilisez le mode Création pour conserver les propriétés de conception.
- Comme la modification des modèles statiques est une tâche réservée aux développeurs, consultez le document destiné aux développeurs Modèles de page - Statiques pour en savoir plus.
Par définition, la console de modèles et l’éditeur de modèles permettent uniquement la création et l’édition de modèles modifiables. Par conséquent, ce document se concentre exclusivement sur les modèles modifiables.
Utilisation d’un modèle pour créer une page using-a-template-to-create-a-page
Lors de l’utilisation d’un modèle pour créer une page il n’existe aucune différence visible et aucune indication entre les modèles statiques et modifiables. Pour la création de pages, le processus est transparent.
Création et gestion des modèles creating-and-managing-templates
Lors de la création d’un modèle modifiable :
-
Utilisez la console de modèles. Elle est accessible dans la section Général de la console Outils.
- Ou directement à l’adresse : http://localhost:4502/libs/wcm/core/content/sites/templates.html/conf
-
Si besoin, vous pouvez créer un dossier pour les modèles.
-
Créez un modèle, qui est initialement vide.
-
Définition de propriétés supplémentaires pour le modèle, le cas échéant
-
Modifier le modèle pour définir :
- Structure : contenu prédéfini ne pouvant pas être modifié dans les pages créées avec le modèle.
- Contenu initial : contenu prédéfini pouvant être modifié dans les pages créées avec le modèle.
- Mise en page : pour de nombreux appareils.
- Styles : définissez les styles à utiliser avec le modèle et ses composants.
-
Activer le modèle à utiliser lors de la création d’une page
-
Autoriser le modèle pour la page ou la branche requise de votre site web
-
Publier le modèle pour la rendre disponible dans l’environnement de publication
Création d’un dossier de modèles - Administrateur creating-a-template-folder-admin
Vous devez créer un dossier de modèles pour votre projet afin de contenir les modèles spécifiques au projet. Il s’agit d’une tâche de l’administrateur qui est décrite dans le document . Modèles de page - Modifiables.
Création d’un modèle - Créateur de modèles creating-a-new-template-template-author
-
Ouvrez le Console de modèles (via Outils -> Général), puis accédez au dossier requis.
note note NOTE Dans une instance AEM standard, le dossier Global existe déjà dans la console de modèles. Il contient les modèles par défaut et fait office de dossier de rechange si le dossier actif ne contient pas de stratégies et/ou de types de modèles. Il est recommandé d’utiliser une dossier de modèle créé pour votre projet. -
Pour ouvrir l’Assistant, sélectionnez Créer, puis Créer un modèle.
-
Sélectionnez un Type de modèle, puis sélectionnez Suivant.
note note NOTE Les types de modèle sont des mises en page de modèle prédéfinies qui peuvent être considérées comme des modèles pour un modèle. Elles sont prédéfinies par les développeurs ou l’administrateur système. Vous trouverez plus d’informations dans le document destiné aux développeurs Modèles de page - Modifiables. -
Procédez comme suit : Détails du modèle:
- Nom du modèle
- Description
-
Sélectionnez Créer. Un message de confirmation s’affiche. Sélectionnez Ouvrir pour commencer à modifier le modèle ou Terminé pour revenir à la console de modèles.
note note NOTE Lorsque vous créez un modèle, il est marqué comme Brouillon dans la console pour indiquer qu’il n’est pas encore actif.
Définition des propriétés des modèles - Créateur de modèles defining-template-properties-template-author
Un modèle peut avoir les propriétés suivantes :
-
Image
-
Image à utiliser comme miniature du modèle pour faciliter la sélection, par exemple dans l’assistant Créer une page .
- Peut être chargé
- Peut être généré en fonction du contenu du modèle.
-
-
Titre
- Titre utilisé pour identifier le modèle, tel que dans la variable Créer une page assistant.
-
Description
- Description facultative permettant de fournir plus d’informations sur le modèle et son utilisation, qui peut être affichée, par exemple, dans la section Créer une page assistant.
Pour afficher et/ou modifier les propriétés :
- Dans la console de modèles, sélectionnez le modèle.
- Sélectionnez Afficher les propriétés dans la barre d’outils ou les options rapides pour ouvrir la boîte de dialogue.
- Vous pouvez maintenant afficher ou modifier les propriétés du modèle.
Miniature du modèle template-thumbnail-image
Pour définir la miniature du modèle :
-
Editez les propriétés du modèle.
-
Choisissez si vous souhaitez télécharger une miniature ou la faire générer à partir du contenu du modèle.
- Si vous souhaitez télécharger une miniature, cliquez ou appuyez sur . Télécharger l’image
- Si vous souhaitez générer une miniature, cliquez ou appuyez sur Générer l’aperçu
-
Pour les deux méthodes, un aperçu de la miniature s’affiche.
Si ce n’est pas le cas, cliquez ou appuyez sur Effacer pour charger une autre image ou générer à nouveau la miniature.
-
Lorsque la miniature vous satisfait, cliquez ou appuyez sur Enregistrer et fermer.
Activation et autorisation d’un modèle – Créateur de modèles enabling-and-allowing-a-template-template-author
Pour utiliser un modèle lors de la création d’une page, vous devez effectuer les deux tâches suivantes :
- Activer le modèle : permet de le rendre disponible lors de la création de pages.
- Autoriser le modèle : permet de spécifier les branches de contenu dans lesquelles le modèle peut être utilisé.
Activation d’un modèle - Créateur de modèles enabling-a-template-template-author
Un modèle peut être activé ou désactivé pour le rendre disponible ou indisponible dans le Créer une page assistant.
- Dans la console de modèles, sélectionnez le modèle.
- Sélectionnez Activer ou Désactiver dans la barre d’outils, puis de nouveau dans la boîte de dialogue de confirmation.
- Vous pouvez maintenant utiliser le modèle lors de la création d’une page. Cependant, vous souhaiterez sans doute modifier le modèle en fonction de vos besoins.
Autorisation d’un modèle - Créateur allowing-a-template-author
Un modèle peut être rendu disponible ou indisponible pour certaines branches de la page.
-
Ouvrez Propriétés de la page pour la page principale de la branche dans laquelle vous souhaitez que le modèle soit disponible.
-
Ouvrez l’onglet Avancé.
-
Sous Paramètres du modèle, utilisez Ajouter un champ pour spécifier le ou les chemins d’accès de vos modèles.
Le chemin d’accès peut être explicite ou utiliser des modèles. Par exemple :
/conf/<your-folder>/settings/wcm/templates/.*
L’ordre des chemins n’est pas pertinent, tous les chemins sont analysés et tous les modèles sont récupérés.
note note NOTE Si la variable Modèles autorisés La liste est vide, l’arborescence est ascendante jusqu’à ce qu’une valeur/liste soit trouvée. Voir Disponibilité des modèles : les principes des modèles autorisés restent identiques. -
Cliquez sur Enregistrer pour enregistrer les modifications apportées aux propriétés de la page.
Publication d’un modèle - Créateur de modèles publishing-a-template-template-author
Dans la mesure où il est référencé lors du rendu d’une page, le modèle (totalement configuré) doit être publié afin d’être disponible dans l’environnement de publication.
-
Dans la console de modèles, sélectionnez le modèle.
-
Sélectionnez Publier dans la barre d’outils pour ouvrir l’Assistant.
-
Sélectionnez les Politiques de contenu à publier en tandem.
-
Sélectionnez Publier dans la barre d’outils pour terminer l’action.
Modification des modèles – Créateurs de modèles editing-templates-template-authors
Lorsque vous créez ou modifiez un modèle, vous pouvez définir différents aspects. La modification de modèles est similaire à la création de pages.
Les aspects suivants d'un modèle peuvent être édités :
-
Les composants ajoutés ici ne peuvent pas être déplacés/supprimés des pages créées par les auteurs de pages. Si vous souhaitez que les créateurs de pages puissent ajouter et supprimer des composants aux pages créées, vous devez ajouter un système de paragraphes dans le modèle.
Lorsque les composants sont verrouillés, vous pouvez ajouter du contenu qui ne peut pas être modifié par les auteurs de pages. Vous pouvez déverrouiller des composants pour définir Contenu initial.
note note NOTE En mode Structure, les composants qui sont le parent d’un composant déverrouillé ne peuvent pas être déplacés, coupés ou supprimés. -
Lorsqu’un composant a été déverrouillé, vous pouvez définir le contenu initial qui sera copié dans les pages créées à partir du modèle. Ces composants déverrouillés peuvent être modifiés dans les pages créées.
note note NOTE En mode Contenu initial (et dans les pages créées), les composants déverrouillés qui possèdent un parent accessible (c’est-à-dire, les composants dans un conteneur de mises en page) peuvent être supprimés. -
Vous pouvez prédéfinir la mise en page du modèle pour les formats de disposition de votre choix. Le mode Disposition pour la création de modèles comporte la même fonctionnalité que le mode Disposition pour la création de pages.
-
Sous Stratégies de page, vous pouvez connecter des stratégies de page prédéfinies à la page. Ces stratégies de page définissent les différentes configurations de conception.
-
Le système de style permet à un auteur de modèles de définir des classes de style dans la stratégie de contenu d’un composant, de façon à pouvoir sélectionner ces classes lors de la modification du composant sur une page. Ces styles peuvent être des variantes visuelles d’un composant, le rendant ainsi plus flexible.
Pour plus d’informations, voir la documentation sur le système de style.
Le sélecteur Mode de la barre d’outils permet de sélectionner et de modifier l’aspect approprié du modèle :
Tandis que l’option Stratégie de page du menu Informations sur la page, vous permet de sélectionner les stratégies de page désirées :
Modification d’un modèle - Structure - Créateur de modèles editing-a-template-structure-template-author
Dans Structure vous définissez les composants et le contenu de votre modèle, ainsi que la stratégie du modèle et de ses composants.
-
Les composants définis dans la structure du modèle ne peuvent pas être déplacés sur une page résultant du processus ni supprimés des pages créées.
-
Si vous souhaitez que les auteurs de pages puissent ajouter et supprimer des composants, ajoutez un système de paragraphes au modèle.
-
Les composants peuvent être déverrouillés (et reverrouillés) pour que vous puissiez définir le contenu initial.
-
Les stratégies de conception des composants et de la page sont définies.
Dans Structure du mode de l’éditeur de modèles :
-
Ajouter des composants
Plusieurs mécanismes permettent d’ajouter des composants au modèle :
- Dans la Composants dans le panneau latéral.
- En utilisant l’option Insérer le composant (icône +) disponible dans la barre d’outils des composants figurant déjà dans le modèle ou la zone Faire glisser les composants ici.
- En faisant glisser une ressource (à partir de la fonction Ressources dans le panneau latéral) directement sur le modèle pour générer le composant approprié in situ.
Une fois ajouté, chaque composant est marqué par :
- Une bordure
- Marqueur pour afficher le type de composant
- Marqueur indiquant quand le composant a été déverrouillé
note note NOTE Lorsque vous ajoutez un composant Titre prêt à l’emploi au modèle, il contient le texte structure par défaut. Si vous le modifiez et que vous ajoutez votre propre texte, le texte mis à jour sera utilisé pour les pages créées à partir du modèle. Si vous laissez le texte par défaut (structure), le titre propose par défaut le nom de la page suivante. note note NOTE Bien que l’ajout de composants et de ressources à un modèle ne soit pas identique, il présente de nombreuses similitudes avec des actions similaires lorsque création de pages. -
Actions des composants
Agissez sur les composants une fois qu’ils ont été ajoutés au modèle. Chaque instance individuelle dispose d’une barre d’outils qui vous permet d’accéder aux actions disponibles. La barre d’outils dépend du type de composant.
Elle peut également dépendre des actions exécutées. Par exemple, lorsqu’une stratégie a été associée au composant, l’icône de configuration de la conception est disponible.
-
Modification et configuration
Avec ces deux actions, vous pouvez ajouter du contenu aux composants.
-
Bordure indiquant la structure
Lorsque vous travaillez dans Structure Le mode et la bordure orange indiquent le composant actuellement sélectionné. Une ligne pointillée indique également le composant parent.
Par exemple, sur la capture d’écran ci-dessous, le composant Texte est sélectionné, dans un Conteneur de mise en page (responsivegrid).
-
Stratégie et propriétés (générales)
Les stratégies de contenu (ou de conception) définissent les propriétés de conception d’un composant. Par exemple, les composants disponibles ou les dimensions minimales/maximales. Elles s’appliquent au modèle (et aux pages créées avec le modèle).
Créez une stratégie de contenu ou sélectionnez-en une existante pour un composant. Cela permet de définir les détails de la conception.
La fenêtre de configuration est divisée en deux.
- Dans la partie gauche de la boîte de dialogue, sous Stratégie, vous avez la possibilité de sélectionner une stratégie existante.
- Dans la partie droite de la boîte de dialogue, sous Propriétés, vous pouvez définir les propriétés spécifiques au type de composant.
Les propriétés disponibles dépendent du composant sélectionné. Par exemple, pour un composant de texte, les propriétés définissent les options de copier-coller, de mise en forme et de style de paragraphe, entre autres options.
Stratégie
Les stratégies de contenu (ou de conception) définissent les propriétés de conception d’un composant. Par exemple, les composants disponibles ou les dimensions minimales/maximales. Elles s’appliquent au modèle (et aux pages créées avec le modèle).
Sous Stratégie, vous pouvez sélectionner, dans le menu déroulant, une stratégie à appliquer au composant.
Vous pouvez ajouter une nouvelle stratégie en sélectionnant le bouton d’ajout en regard du menu déroulant Sélectionner une stratégie. Vous devez ensuite attribuer un nouveau titre dans le champ Titre de la stratégie.
La stratégie existante sélectionnée dans le menu déroulant Sélectionner une stratégie peut être copiée comme nouvelle stratégie à l’aide du bouton de copie en regard du menu déroulant. Vous devez ensuite attribuer un nouveau titre dans le champ Titre de la stratégie. Par défaut, la stratégie copiée sera intitulée Copie de X, X étant le titre de la stratégie copiée.
Vous pouvez saisir la description de la stratégie dans le champ Description de la stratégie (facultatif).
Dans la section D’autres modèles utilisent également la stratégie sélectionnée, vous pouvez facilement voir les autres modèles qui utilisent la stratégie sélectionnée dans le menu déroulant Sélectionner une stratégie.
note note NOTE Si plusieurs composants du même type sont ajoutés comme contenu initial, la même stratégie s’applique à tous les composants. Cela correspond à la même restriction en mode Création que pour les modèles statiques. Propriétés
Sous , Propriétés vous pouvez définir les paramètres du composant. Le titre comporte deux onglets :
- Principal
- Fonctions
Principal
Sur le Principal , les paramètres les plus importants du composant sont définis.
Par exemple, pour un composant d’image, les largeurs autorisées peuvent être définies ainsi que l’activation du chargement différé.
Si un paramètre permet plusieurs configurations, cliquez ou appuyez sur le bouton Ajouter pour ajouter une autre configuration.
Pour supprimer une configuration, cliquez ou appuyez sur le bouton Supprimer situé à droite de la configuration.
Pour supprimer une configuration, cliquez ou appuyez sur le bouton Supprimer.
Fonctionnalités
L’onglet Fonctions permet d’activer ou de désactiver des fonctions supplémentaires du composant.
Par exemple, pour un composant d’image, vous pouvez définir les proportions de recadrage, les orientations d’image autorisées et indiquer si les chargements sont autorisés.
note caution CAUTION Remarque : Dans AEM, les rapports de recadrage sont définis sous forme de hauteur/largeur. Cela diffère de la définition conventionnelle de la largeur/hauteur. Cette différence a été créée pour des raisons de compatibilité héritée. Les utilisateurs de la création de pages ne percevront aucune différence à condition que vous définissiez clairement le Nom, car c’est ce dernier qui s’affiche dans l’interface utilisateur. note note NOTE Les stratégies de contenu pour les composants impliquant la mise en œuvre de l’éditeur de texte enrichi peuvent uniquement être définies pour les options accessibles par les paramètres de l’interface utilisateur, via ses propres paramètres d’interface utilisateur. -
Stratégie et propriétés (conteneur de mises en page)
Les paramètres de stratégie et de propriétés d’un conteneur de mises en page sont similaires à l’utilisation générale, à quelques différences près.
note note NOTE La configuration d’une stratégie est obligatoire pour les composants de conteneur, car elle vous permet de définir les composants qui seront disponibles dans le conteneur. La fenêtre de paramétrage est divisée en deux, comme pour l'utilisation générale de la fenêtre.
Stratégie
Les stratégies de contenu (ou de conception) définissent les propriétés de conception d’un composant. Par exemple, les composants disponibles ou les dimensions minimales/maximales. Elles s’appliquent au modèle (et aux pages créées avec le modèle).
Sous Stratégie, vous pouvez sélectionner, dans le menu déroulant, une stratégie à appliquer au composant. Cela fonctionne exactement comme dans l’utilisation générale de la fenêtre.
Propriétés
Sous , Propriétés en-tête , vous pouvez choisir les composants disponibles pour le conteneur de mises en page et définir leurs paramètres. Le titre comporte trois onglets :
- Composants autorisés
- Composants par défaut
- Paramètres réactifs
Composants autorisés
Sur le Composants autorisés vous pouvez définir les composants disponibles pour le conteneur de mises en page.
- Les composants sont regroupés par groupes de composants, qui peuvent être développés et réduits.
- Vous pouvez sélectionner un groupe entier en cochant le nom du groupe et tout peut être désélectionné en décochant la case.
- Un signe moins représente au moins un élément, mais tous les éléments d’un groupe ne sont pas sélectionnés.
- Une recherche est disponible pour filtrer un composant par nom.
- Les nombres répertoriés à droite du nom du groupe de composants représentent le nombre total de composants sélectionnés dans ces groupes, quel que soit le filtre.
Composants par défaut
Dans l’onglet Composants par défaut, vous définissez les composants qui sont automatiquement associés à des types de médias donnés. Ainsi, lorsqu’un créateur fait glisser une ressource depuis le navigateur des ressources, AEM sait avec quel composant l’associer. Notez que seuls les composants avec des zones de dépôt sont disponibles pour cette configuration.
Cliquez ou appuyez sur Ajouter un mappage pour ajouter un nouveau mappage de composant et de type MIME.
Sélectionnez un composant dans la liste, puis cliquez ou appuyez sur Ajouter un type pour ajouter un type MIME à un composant déjà mappé. Cliquez sur l’icône Supprimer pour supprimer un type MIME.
Paramètres réactifs
Dans l’onglet Paramètres réactifs, vous pouvez configurer le nombre de colonnes de la grille résultante du conteneur de mises en page.
-
Déverrouillage/verrouillage des composants
Vous déverrouillez/verrouillez des composants pour définir si le contenu peut être modifié dans Contenu initial mode .
Lorsqu’un composant a été déverrouillé :
-
Un indicateur de cadenas ouvert s’affiche dans la bordure.
-
La barre d’outils du composant sera ajustée en conséquence.
-
Le contenu déjà saisi ne s’affichera plus dans Structure mode .
- Le contenu déjà saisi est considéré comme du contenu initial et n’est visible qu’en mode Contenu initial.
-
Les parents du composant déverrouillé ne peuvent être ni déplacés, ni coupés, ni supprimés.
Cela comprend le déverrouillage des composants de conteneur afin que d’autres composants puissent être ajoutés, soit en mode Contenu initial, soit sur les pages résultantes. Si vous avez déjà ajouté des composants/du contenu au conteneur avant de le déverrouiller, ceux-ci ne s’afficheront plus en mode Structure, mais en mode Contenu initial. En mode Structure, seul le composant de conteneur est affiché avec sa liste de Composants autorisés.
Pour économiser de l’espace, le conteneur de mises en page ne s’agrandit pas pour s’adapter à la liste des composants autorisés. Le conteneur devient plutôt une liste déroulante.
Les composants configurables s’affichent avec une icône Règle, sur laquelle vous pouvez appuyer ou cliquer pour modifier la règle et les propriétés de ce composant.
-
-
Relation avec les pages existantes
Si la structure est mise à jour après la création de pages en fonction du modèle, ces pages répercutent les modifications apportées au modèle. Un avertissement, ainsi que des boîtes de dialogue de confirmation, s’affichent dans la barre d’outils pour vous rappeler cette répercussion.
Modification d’un modèle - Contenu initial - Créateur editing-a-template-initial-content-author
Contenu initial est utilisé pour définir le contenu qui s’affichera lors de la première création d’une page en fonction du modèle. Le contenu initial peut ensuite être modifié par les auteurs de pages.
Même si l’ensemble du contenu créé en mode Structure est visible en mode Contenu initial, seuls les composants déverrouillés peuvent être sélectionnés et modifiés.
-
Les composants déverrouillés pouvant être modifiés sont marqués. Lorsqu’ils sont sélectionnés, ils ont une bordure bleue :
-
Les composants déverrouillés comportent une barre d’outils permettant de modifier et de configurer le contenu :
-
Si un composant de conteneur a été déverrouillé (en mode Structure), vous pouvez ajouter de nouveaux composants au conteneur (en mode Contenu initial). Les composants ajoutés en mode Contenu initial peuvent être déplacés ou supprimés dans les pages créées.
Vous pouvez ajouter le composant à l’aide de la zone Faire glisser les composants ici ou de l’option Insérer un nouveau composant de la barre d’outils du conteneur approprié.
-
Si le contenu initial du modèle est mis à jour après la création des pages en fonction du modèle, ces pages ne seront pas affectées par les modifications apportées au contenu initial du modèle.
Modification d’un modèle - Disposition - Créateur de modèles editing-a-template-layout-template-author
Vous pouvez définir la disposition du modèle pour différents appareils. La mise en page réactive pour les modèles fonctionne de la même manière que pour la création de pages.
Modification d’un modèle - Conception de page - Créateur/développeur de modèles editing-a-template-page-design-template-author-developer
La conception de la page, y compris les bibliothèques côté client requises et les stratégies de page, sont conservées sous l’option Conception de pages du menu Informations sur la page.
Pour accéder à la boîte de dialogue Conception de page :
-
Dans l’éditeur de modèles, sélectionnez Informations sur la page dans la barre d’outils, puis Conception de page pour ouvrir la boîte de dialogue.
-
Le Conception de page La boîte de dialogue s’ouvre et est divisée en deux sections :
- La moitié gauche définit la variable stratégies de page
- La moitié droite définit la variable propriétés de page
Stratégies de page page-policies
Vous pouvez appliquer une stratégie de contenu au modèle ou aux pages créées. Cette opération définit la stratégie de contenu pour le système de paragraphes principal dans la page.
-
Vous pouvez sélectionner une stratégie existante pour la page dans le menu déroulant Sélectionner une stratégie.
Vous pouvez ajouter une nouvelle stratégie en sélectionnant le bouton d’ajout en regard du menu déroulant Sélectionner une stratégie. Vous devez ensuite attribuer un nouveau titre dans le champ Titre de la stratégie.
La stratégie existante sélectionnée dans le menu déroulant Sélectionner une stratégie peut être copiée comme nouvelle stratégie à l’aide du bouton de copie en regard du menu déroulant. Vous devez ensuite attribuer un nouveau titre dans le champ Titre de la stratégie. Par défaut, la stratégie copiée sera intitulée Copie de X, X étant le titre de la stratégie copiée.
-
Définissez le titre de la stratégie dans le champ Titre de la stratégie. Une stratégie doit comporter un titre pour faciliter sa sélection dans le menu déroulant Sélectionner une stratégie.
-
Vous pouvez saisir la description de la stratégie dans le champ Description de la stratégie (facultatif).
-
Dans la section D’autres modèles utilisent également la stratégie sélectionnée, vous pouvez facilement voir les autres modèles qui utilisent la stratégie sélectionnée dans le menu déroulant Sélectionner une stratégie.
Propriétés de page page-properties
À l’aide des propriétés de page, vous pouvez définir les bibliothèques clientes requises avec la boîte de dialogue Conception de page. Ces bibliothèques clientes incluent des feuilles de style et du code JavaScript à charger avec le modèle et les pages créées avec ce modèle.
-
Spécifiez les bibliothèques clientes à appliquer aux pages créées avec ce modèle. Saisissez le nom d’une bibliothèque dans le champ de la section Bibliothèques clientes.
-
Si plusieurs bibliothèques s’avèrent nécessaires, cliquez sur le bouton Ajouter pour ajouter un champ supplémentaire pour le nom de la bibliothèque.
Ajoutez autant de champs que nécessaire pour les bibliothèques clientes.
-
Définissez la position relative des bibliothèques, en fonction de vos besoins, en faisant glisser les champs à l’aide de la poignée.
Modification d’un modèle - Propriétés de page initiales - Créateur editing-a-template-initial-page-properties-author
À l’aide de l’option Propriétés de page initiales, vous pouvez définir les propriétés initiales de la page à utiliser lors de la création des pages.
-
Dans l’éditeur de modèles, sélectionnez Informations sur la page dans la barre d’outils, puis Propriétés de page initiales pour ouvrir la boîte de dialogue.
-
Dans la boîte de dialogue, vous pouvez définir les propriétés à appliquer aux pages créées avec ce modèle.
-
Confirmez vos définitions en cliquant/appuyant sur Terminé.
Bonnes pratiques best-practices
Lors de la création de modèles, tenez compte des points suivants :
-
L’impact des modifications apportées au modèle une fois que les pages ont été créées à partir de ce modèle.
Vous trouverez ci-dessous la liste des différentes opérations possibles sur les modèles, ainsi que leur répercussion sur les pages créées à partir de ces derniers :
-
Modifications apportées à la structure :
- Elles sont immédiatement appliquées aux pages résultantes.
- La publication du modèle modifié est toujours nécessaire pour que les visiteurs puissent voir les modifications.
-
Modifications apportées aux stratégies de contenu et aux configurations de conception :
- Elles s’appliquent immédiatement aux pages créées.
- La publication des modifications est nécessaire pour que les visiteurs puissent voir les modifications.
-
Modifications apportées au contenu initial :
- Elles s’appliquent uniquement aux pages créées après les modifications apportées au modèle.
-
Les modifications apportées à la mise en page dépendent de l’appartenance du composant modifié :
- Structure seule : appliquée immédiatement
- Contenir le contenu initial : uniquement sur les pages créées après la modification
Soyez prudent lorsque :
-
Verrouillage ou déverrouillage de composants sur des modèles activés.
-
Cela peut avoir des effets secondaires, car les pages existantes peuvent déjà l’utiliser. En règle générale :
- Le déverrouillage des composants (qui étaient verrouillés) est manquant sur les pages existantes.
- Le verrouillage des composants (modifiables) empêche l’affichage de ce contenu sur les pages.
note note NOTE AEM donne des avertissements explicites lors de la modification de l’état de verrouillage des composants sur les modèles qui ne sont plus des brouillons. -
-
Création de vos propres dossiers pour les modèles spécifiques à votre site.
-
Publier vos modèles de la Modèles console.