Éléments de contenu

La gestion de contenu est basée sur les éléments suivants :

  • Pages et variantes de page :

    Une page peut être comprise comme un « point d’entrée » à la vitrine, tandis qu’une variante de page constitue l’objet « conteneur » qui contient le contenu effectif. Une page doit avoir au moins une variante de page qui lui est attribuée, plusieurs variantes de page peuvent également lui être attribuées. Les variantes de pages individuelles peuvent être personnalisées, avoir un certain contrôle temporel, etc.

    Les pages se distinguent selon les caractéristiques suivantes :

    • Les pages de produits : sont attribuées aux produits, et seules les variantes de page associées sont accessibles et modifiables.

    • Les pages de catégories : sont attribuées à des catégories, et seules les variantes de page associées sont accessibles et modifiables.

    • Les pages de contenu : constituent des pages « statiques » comme les pages FAQ, les conditions générales ou les mentions légales, sont des artéfacts d’exécution, c’est-à-dire qu’elles peuvent être créées ou supprimées sans effort de développement et de déploiement.

    • Les pages système : constituent des pages « fonctionnelles » comme les pages de panier, de paiement ou de profil, sont des artéfacts de développement, c’est-à-dire qu’elles ne peuvent pas être créées ou supprimées lors de l’exécution (marquées par ).

    Les pages sont d’un type de page spécifique et les variantes de page sont d’un type de variante spécifique. Ces types spécifient essentiellement la structure (c’est-à-dire les zones de page, voir ci-dessous) de la page finale affichée dans la vitrine et définissent tous les paramètres nécessaires au rendu de la page. Les types ne peuvent pas être modifiés après la création des pages ou des variantes de page.

    Selon le type, chaque page ou variante de page peut nécessiter un ensemble spécifique de paramètres de configuration, par exemple des liens vers des catégories, des images ou quelque autre contenu spécifique. Les paramètres de rendu et de configuration sont définis dans Intershop Studio. Les valeurs des paramètres de configuration peuvent toutefois être modifiées dans Commerce Management ou directement dans la vitrine, à l’aide du Mode Création, voir Mode Création de la vitrine (Responsive Starter Store).

  • Zones de page

    Les zones de page indiquent les zones d’une variante de page ou d’un composant dans lesquelles le contenu (c’est-à-dire les composants) est « rempli ». Selon la définition de la zone de page, deux types d’associations de contenu sont possibles :

    Associations entre zones de page et composants
    Type Description
    Implicite On peut attribuer dynamiquement des composants de contenu aux zones de page, c’est-à-dire sur la base de paramètres implicites et de définitions de pipeline.
    Explicite On peut attribuer statiquement des composants de contenu aux zones de page, c’est-à-dire sur la base d’associations explicites définies par l’utilisateur.
  • Composants

    Les zones de page sont conçues pour être remplies avec des composants. Les composants fournissent le contenu effectif affiché sur la dernière page. Les composants sont d’un type de composant spécifique, qui définit la structure (zones de page, voir ci-dessus) et tous les paramètres nécessaires au rendu du composant.

    Selon le type de composant, chaque composant peut nécessiter un ensemble spécifique de paramètres de configuration, par exemple, un lien vers un produit ou une image. Les paramètres de rendu et de configuration sont définis dans Intershop Studio. Les valeurs des paramètres de configuration peuvent toutefois être modifiées dans Commerce Management ou directement dans la vitrine, à l’aide du Mode Création, voir Mode Création de la vitrine (Responsive Starter Store).

    Avec les « zones de page dynamiques », c’est-à-dire les associations implicites de composants, tous les composants d’un type défini peuvent être affichés automatiquement dans la zone de page correspondante sans être explicitement attribués.

    Conseil :
    Commerce Management peut afficher une liste des types de composants, montrant les paramètres, les zones de page, etc. qui sont disponibles dans un contexte de gestion donné.
  • Includes

    Un include peut être conçu comme un « point d’entrée » pour des composants individuels. Il existe deux types d’includes :

    • Les includes système : sont des artéfacts de développement et donc, leur cycle de vie est entièrement géré par le système ; lors de l’exécution, les utilisateurs peuvent seulement configurer et leur attribuer des composants.

    • Les includes générés par l’utilisateur : constituent un moyen de définir des ensembles réutilisables de « configurations d’affichage » pour des objets métier; Ils peuvent actuellement être créés par les gestionnaires de catalogue dans le contexte des catégories et produits du catalogue pour permettre de définir des « vues » spécifiques, ou par des gestionnaires de contenu avec de nouveaux contextes de vue.

  • Contextes de vue

    Les contextes de vue relient des objets métier tels que des produits ou des catégories avec des pages ou des includes pour un contexte donné comme la navigation par catégorie ou le paiement. En d’autres termes, ils représentent un environnement dans lequel des objets donnés doivent être affichés d’une certaine manière.

  • Modèles de page

    Les modèles de page constituent des « modèles » de variantes de page. Un modèle de page est basé sur un type de variante, définissant ainsi la structure et les paramètres de rendu des variantes de page dérivées du modèle. Les modèles de page peuvent être « pré-remplis » avec des composants (qui ne peuvent pas être modifiés dans les variantes de page dérivées) et peuvent contenir des espaces réservés, voir ci-dessous.

  • Modèles de composants

    Les modèles de composants constituent des « modèles » de composants. Un modèle de composant est basé sur un type de composant, définissant ainsi la structure et les paramètres de rendu des composants dérivés du modèle. Les modèles de composants peuvent être « pré-remplis » avec d’autres composants (qui ne peuvent pas être modifiés dans les composants dérivés) et peuvent, si le type le permet, contenir des espaces réservés, voir ci-dessous.

  • Espaces réservés

    Les espaces réservés définissent les zones modifiables dans les variantes de page ou les composants dérivé(e)s des modèles. S’ils sont fournis par leurs types correspondants, les modèles de pages ou de composants peuvent « propager » leurs zones de page dans leurs variantes de page ou leurs composants dérivés à travers des espaces réservés.