Vous êtes ici :
Copier un contenu dans une bibliothèque partagée dans B2C Commerce
La bibliothèque de contenu privée de votre site a été créée lors de la conception de votre site. Pour utiliser ce contenu avec plusieurs sites, vous devez le copier dans une bibliothèque partagée.
Éditions requises
| Disponible avec : B2C Commerce |
Les présentes instructions font appel aux données de l’application SiteGenesis à titre d’exemple.
- Sélectionnez Administration | Développement du site | Importation & et exportation de site.
- Dans la section Exporter, saisissez le nom de l'archive : sg_export.
-
Dans la section Unités de données à exporter, sélectionnez :
- Sites | Contenu | SiteGenesis
- Ressources statiques de la bibliothèque | SiteGenesis
- Cliquez sur Exporter.
-
Surveillez la progression dans la section État. Une fois l'exportation terminée, enregistrez le fichier résultant
sg_export.zipsur le bureau.- Dans la section État, cliquez sur le lien de traitement du fichier d'exportation.
- Faites défiler l'écran vers le bas puis cliquez sur le lien de nom du fichier d'exportation.
- Enregistrez le fichier sur votre système local.
-
Dans votre éditeur de fichier zip, procédez à l'extraction des fichiers.
Vous voyez à présent une structure de répertoires de fichiers de contenu.
-
Créez le fichier zip de contenu de bibliothèque.
-
Dans le répertoire
sg_export, créez un répertoire appelé libraries. -
Dans ce répertoire, créez un sous-répertoire qui contiendra la bibliothèque partagée que vous allez créer au cours du processus. Nommez le répertoire
SharedLibrary(pour cet exemple). -
Dans le répertoire
sg_export\sites\SiteGenesis\library, copiez le sous-répertoirestaticet le fichierlibrary.xmldans le nouveau dossiersg_export\libraries\SharedLibraryque vous avez créé précédemment. -
Modifiez le fichier
sg_export\libraries\SharedLibrary\library.xml. -
Ajoutez un attribut
library-id="SharedLibrary"à l'élément de niveau supérieur<library>, comme indiqué ci-dessous :<library main... library-id="SharedLibrary"> - Enregistrez le fichier.
- Supprimez le répertoire "sites" car il n'est plus nécessaire.
-
Remplacez le nom du répertoire de haut niveau
sg_exportparSharedLibrary. -
Zippez le répertoire de haut niveau pour créer un fichier
SharedLibrary.zip.
-
Dans le répertoire
-
Sélectionnez Administration | Développement du site | Importation & et exportation de site. Téléchargez ce fichier puis importez-le sur la même page.
Ceci a pour effet de créer votre bibliothèque partagée, qui renferme le même contenu que l'application SiteGenesis.
-
Assurez-vous d’avoir importé le contenu de votre base de données et copié votre contenu statique :
-
Sélectionnez l’icône Applications Administration SitesBibliothèques de contenu.
Vous voyez apparaître une bibliothèque partagée comportant le même nombre d’éléments et de dossiers que la bibliothèque SiteGenesis d’origine.
- Sélectionnez SiteGenesis | Contenu | Importer & Exporter | Gérer les images de contenu.
-
Sélectionnez la bibliothèque privée SiteGenesis.
Vous voyez apparaître le niveau supérieur du système de fichiers pour la bibliothèque privée SiteGenesis.
-
Cliquez sur l’icône de développement + pour développer l’arborescence.
Vous voyez maintenant apparaître l’ensemble de fichiers de contenu complet.
-
Revenez à la page Images de contenu et sélectionnez la bibliothèque SharedLibrary.
Vous pouvez voir s’afficher le même ensemble de fichiers que dans la bibliothèque privée.
-
Sélectionnez l’icône Applications Administration SitesBibliothèques de contenu.
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !

