Espaces et entités

REMARQUE

Adobe recommande d’utiliser l’éditeur d’application d’une seule page (SPA) pour les projets nécessitant un rendu côté client basé sur la structure SPA (par exemple, React). En savoir plus.

Un espace est un emplacement pratique pour stocker les entités exposées via l’API REST de Content Services. Cela est particulièrement utile car une application (ou tout canal) peut être associée à de nombreuses entités. Obliger les entités à se trouver dans un espace force la meilleure pratique de regroupement des exigences d’une application. Vous pouvez éventuellement associer une application AEM à un petit nombre d’espaces.

REMARQUE

Pour mettre à la disposition de n’importe quel canal de Content Services, il doit se trouver sous un espace.

Création d'un espace

Si l’utilisateur souhaite exposer un ensemble de contenu et de ressources à une application mobile, il crée l’espace à l’aide du tableau de bord AEM Mobile.

Pour la première fois, qui n’a pas configuré les services de contenu pour qu’ils fonctionnent avec des espaces, le tableau de bord AEM Mobile affiche uniquement les applications après avoir sélectionné Content Services.

ATTENTION

Conditions préalables à l’ajout d’un espace

Cochez Activer AEM Content Services pour utiliser Spaces et l’activer dans votre tableau de bord d’applications AEM Mobile.

Voir Administration de Content Services pour plus d’informations.

Une fois que vous avez configuré les espaces dans le tableau de bord, procédez comme suit pour créer des espaces :

  1. Sélectionnez Espaces dans Content Services.

    chlimage_1-83

  2. Sélectionnez Créer pour créer un espace. Saisissez Titre, Nom et Description pour l’espace.

    Cliquez sur Créer.

    chlimage_1-84

Gestion d'un espace

Une fois que vous avez créé un espace, cliquez sur à gauche pour le gérer dans la liste.

Vous pouvez vue les propriétés de l’espace, supprimer l’espace ou publier l’espace et son contenu sur une instance de publication AEM.

chlimage_1-85

Affichage et modification des propriétés d'un espace

  1. Sélectionner l'espace dans la liste
  2. Sélectionnez Propriétés dans la barre d'outils.
  3. Cliquez sur Fermer une fois terminé.

Publication d'un espaceLorsqu'un espace est publié, tous les dossiers et entités de cet espace sont également publiés.

  1. Sélectionnez l'espace en cliquant sur son icône dans la liste de la console Espace
  2. Sélectionnez Publier l’arborescence
REMARQUE

Vous pouvez annuler la publication d’un espace qui supprime l’espace de l’instance de publication.

L’image suivante illustre les actions qui peuvent être effectuées après la publication de l’espace.

chlimage_1-86

Utilisation de dossiers dans un espace

Les espaces peuvent inclure des dossiers pour mieux organiser le contenu et les ressources de l’espace. Les utilisateurs peuvent créer leur propre hiérarchie sous un espace.

Création d’un dossier

  1. Cliquez sur l’espace de la liste dans la console de l’espace et cliquez sur Créer un dossier.

    chlimage_1-87

  2. Saisissez le Titre, Nom, et Description pour le dossier.

    chlimage_1-88

  3. Cliquez sur Créer pour créer le dossier dans un espace

Copie de la langue

ATTENTION

La copie de langue n’est pas entièrement fonctionnelle dans cette version. Il ne fait que mettre en place la structure.

La fonction Copie de langue permet aux auteurs de copier leur copie de langue principale, puis de créer un projet et un flux de travail pour traduire automatiquement le contenu. La copie de langue crée la structure correcte. Une fois que vous avez ajouté un dossier dans un espace, vous pouvez ajouter la copie de langue à votre espace.

REMARQUE

Il est recommandé de placer tout contenu pouvant être traduit sous le noeud Copie de langue.

Ajouter la copie de langue

  1. Une fois l'espace créé, cliquez sur cet espace pour créer une copie de langue.

    Cliquez sur Créer et choisissez Copie de langue.

    chlimage_1-89

    REMARQUE

    Les noeuds de copie de langue ne peuvent exister qu’en tant qu’enfant direct de l’espace.

  2. Sélectionnez Content Package Language* et saisissez Title* dans la boîte de dialogue Créer une copie de langue.

    Cliquez sur Créer.

    chlimage_1-90

  3. Une fois que vous avez créé une copie de langue, elle apparaît dans votre espace sous Principal de langue.

    chlimage_1-91

    REMARQUE

    Sélectionnez Principal de langue pour vue des dossiers de copie de langue.

Suppression d'un dossier de l'espace

  1. Sélectionner le dossier à partir de la liste du contenu de l'espace

  2. Cliquez sur Supprimer dans la barre d’outils.

    REMARQUE

    Pour naviguer dans un dossier et voir son contenu ou ajouter un sous-dossier ou une entité, cliquez sur le titre du dossier dans la liste de contenu de l’espace.

Utilisation d'entités dans un espace

Les entités représentent le contenu exposé par le biais du point de terminaison du service Web. Les entités sont stockées dans des espaces afin de pouvoir les trouver facilement et de rester indépendantes de la structure de référentiel AEM qui contient leur contenu associé.

Vous pouvez regrouper des entités dans un regroupement logique. Pour ce faire, vous pouvez créer n’importe quel nombre de dossiers.

Si des enfants d’entité, qui sont d’autres entités, sont rassemblés pour la modélisation des données, l’utilisateur développeur peut créer des "modèles de groupe" spécifiques à partir du type de modèle "Groupe d’entités", fournis prêts à l’emploi.

REMARQUE

Les entités sont toujours associées à un espace ; la plupart de l’interface utilisateur de l’entité est donc accessible via la console d’espace.

Création d'une entité

  1. Ouvrez la console Espace et cliquez sur le titre de l'espace.

    Vous pouvez éventuellement accéder au dossier en cliquant sur le titre du dossier dans la liste.

    chlimage_1-92

  2. Sélectionnez le modèle de l'entité. Il s'agit du type d'entité que vous souhaitez créer. Cliquez sur Next (Suivant).

    chlimage_1-93

    REMARQUE

    Vous avez la possibilité de choisir Modèle de ressources, Modèle de pages ou un modèle de type d’entité que vous avez créé auparavant.

    Voir Création d'un modèle pour créer votre entité personnalisée.

  3. Saisissez un titre, nom, description et balises pour l'entité. Cliquez sur Créer.

    chlimage_1-94

    Une fois que vous avez terminé, l'entité s'affiche dans les descendants de votre espace.

Modification d'une entité

  1. Une fois que vous avez créé une entité, accédez à votre dossier ou espace et choisissez votre entité dans la console Espace pour la modifier.

    chlimage_1-95

  2. Sélectionnez une entité à modifier, puis cliquez sur Modifier.

    chlimage_1-96

    ATTENTION

    Selon le modèle que vous choisissez de créer votre entité, l'interface utilisateur sera différente pour les deux, pour la modification et l'affichage des propriétés de votre entité. Pour plus de détails, voir les étapes ci-dessous.

    Si vous choisissez le modèle de création de l'entité en tant que modèles d'actifs, le fait de cliquer sur ​Modifier vous permet d'ajouter des actifs comme illustré dans la figure ci-dessous :

    chlimage_1-97

    Vous pouvez également cliquer sur Prévisualisation pour vue au lien json.

    chlimage_1-98

    Si vous choisissez le modèle de création de l'entité en tant que modèles de pages, le fait de cliquer sur ​Modifier vous permet d'ajouter des actifs comme illustré dans la figure ci-dessous :

    chlimage_1-99

    Cliquez sur l'icône Chemin pour ajouter une ressource.

    chlimage_1-100

    REMARQUE

    Une fois que vous avez ajouté une entité, elle doit être enregistrée pour que le lien de la Prévisualisation fonctionne. Pour vue à la prévisualisation, cliquez sur Enregistrer. Le fait de cliquer sur la Prévisualisation affiche le json de la ressource ajoutée, comme illustré dans la figure ci-dessous :

    chlimage_1-101

    REMARQUE

    Lorsque vous avez terminé d'ajouter des actifs à votre entité, vous pouvez choisir Enregistrer pour enregistrer les modifications ou Enregistrer et fermer pour enregistrer et rediriger vers la liste de console Space où les entités sont définies.

    De plus, sélectionnez une entité dans la liste de console d'espace et cliquez sur Propriétés pour la vue et modifiez les propriétés d'une entité définie.

    chlimage_1-102

    Vous pouvez modifier le titre, la description, les balises et ajouter les actifs à votre entité.

    chlimage_1-103

Suppression d'une entité

  1. Sélectionner l'entité à partir de la liste du contenu de l'espace

    chlimage_1-104

  2. Cliquez sur Supprimer dans la barre d'outils pour supprimer l'entité spécifique de l'espace.

Publication d'une entité

Vous avez la possibilité de choisir Publier l’arborescence ou Publier rapidement pour publier votre entité.

  1. Sélectionnez une entité dans la liste de la console d'espace et cliquez sur Publier l'arborescence pour publier cette entité et ses enfants.

    chlimage_1-105

    Ou,

    Cliquez sur Publication rapide pour publier cette entité spécifique.

Sur cette page