fichier d'entrée de modèle
Utilisez le fichier d'entrée template pour charger des modèles d'agencement dans un magasin afin qu'ils puissent être utilisés dans l'outil Commerce Composer. Ce fichier d'entrée charge un modèle d'agencement vide.
Pour des exemples qui expliquent comment utiliser ce fichier d'entrée dans divers scénarios de chargement, voir :
Vous pouvez extraire des données de modèle d'agencement avec Data Extract utility pour créer un fichier template.csv que vous pouvez charger avec Data Load utility. Vous pouvez ainsi copier et déplacer les modèles d'un magasin ou d'une instance à l'autre, par exemple pour créer un ou plusieurs environnements de test.
Les exemples de fichier de configuration dont vous pouvez vous servir avec Data Extract utility sont fournis pour l'extraction des données de modèle depuis les tables de base de données suivantes :Pour plus d'informations sur l'extraction de données Commerce Composer, voir :
Définitions
- (Entier) Numéro de référence interne du modèle, par exemple, 50001. L'ID LayoutUniqueID est généré automatiquement lorsque vous chargez le modèle. En mode de suppression, cette zone ou la zone LayoutName (voir colonne suivante) est requise.Remarque : L'exemple de fichier CSV n'inclut pas cette colonne ; l'exemple montre l'utilisation de LayoutName uniquement pour identifier le modèle.
Mappé à : PAGELAYOUT.PAGELAYOUT_ID
- (Chaîne) Nom de référence externe du modèle, par exemple, Page, huit emplacements, onglets. Ce nom est affiché dans l'outil Commerce Composer pour aider les utilisateurs professionnels à identifier le modèle. Vous pouvez utiliser n'importe quel nom. En mode d'insertion ou de remplacement, cette zone ne peut pas être null et le nom doit être unique. En mode de suppression, cette zone ou la zone LayoutUniqueID (voir colonne précédente) est requise.
Mappé à : PAGELAYOUT.NAME
- (Chaîne) Description du modèle, par exemple, Modèle à huit emplacements avec barre latérale gauche. Comprend deux onglets facultatifs. La description est affichée dans l'outil Commerce Composer pour aider les utilisateurs professionnels à comprendre la structure ou la fonction du modèle.
Mappé à : PAGELAYOUT.DESCRIPTION
- (Chaîne) Classe d'unité pour laquelle le modèle est conçu. Les valeurs admises sont les suivantes :
- Web
- Conçu pour les pages affichées sur des ordinateurs de bureau, des ordinateurs portables et des tablettes.
- mobile
- Conçu pour les pages affichées sur les appareils mobiles.
- Quelconque
- Conçu pour les pages qui peuvent être visualisées sur n'importe quelle unité car le modèle est réactif.
Mappé à : PAGELAYOUT.DEVICETYPE
- (Entier) Etat du modèle. Les valeurs admises sont les suivantes :
- 0
- Inactif ; ce modèle n'est pas disponible dans l'outil Commerce Composer.
- 1
- Actif ; ce modèle est disponible dans l'outil Commerce Composer.
- 2
- Marquer pour suppression. Pour nettoyer les modèles marqués pour suppression de la base de données, vous devez planifier la commande CleanPageLayoutsCmdImpl. Pour plus d'informations, voir Suppression des agencements Commerce Composer marqués pour suppression.
Mappé à : PAGELAYOUT.STATE
- (Chaîne) Indicateur spécifiant si vous chargez un modèle. Définissez cette valeur sur TRUE.
Mappé à : PAGELAYOUT.ISTEMPLATE
- (Chaîne) Indicateur spécifiant si vous chargez une disposition par défaut. Définissez cette valeur sur FALSE.
Mappé à : PAGELAYOUT.ISDEFAULT
- (Chaîne) Indicateur qui détermine s'il faut supprimer la ligne de ce modèle de la base de données. Spécifiez 1 pour supprimer la ligne. Conseil : Au lieu d'utiliser cette colonne pour supprimer un modèle, envisagez de planifier la commande CleanPageLayoutsCmdImpl. La commande garantit que l'intégrité référentielle de la base de données est préservée. Pour marquer le modèle pour suppression par la commande CleanPageLayoutsCmdImpl, définissez la colonne State de ce fichier d'entrée sur 2 (Marquer pour suppression).