Copie de ressources de thème dynamique

Copier les ressources de thème dynamique pour votre thème est la seconde étape du processus de création d'une copie de thème basée sur WAR.

Avant de commencer

Seuls les fichiers qui sont spécifiés dans cette procédure doivent être copiés. Votre thème peut ne pas fonctionner si d'autres fichiers sont copiés.

Procédure

  1. Ouvrez l'espace de travail qui contient votre projet CustomThemeStatic et sélectionnez Fichier > Nouveau > Projet Web dynamique.
  2. Dans la zone Projet, entrez le nom de votre thème, par exemple, CustomThemeDynamic.
  3. If it is not already selected, select 2.4 for the Dynamic Web Module version.
  4. Sélectionnez Ajouter un projet à un fichier EAR et ajoutez le projet à CustomThemeEAR.
  5. Cliquez sur Après la page de module Web.
  6. On the Web Module page, change Context Root to customTheme, or whatever you want your context root to be, and click Finish.
  7. Développez votre nouveau projet CustomThemeDynamic, puis recherchez et développez le dossier WebContent.
  8. Find the PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\skins folder on file system and drag it onto the WebContent folder. Ceci copie et importe le dossier des habillages dans votre projet Web dynamique.
  9. Find the PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\themes folder on file system and drag it onto the WebContent folder. Ceci copie et importe le dossier des thèmes dans votre projet Web dynamique.
  10. Dans votre projet CustomTheme, recherchez le dossier WEB-INF à l'intérieur du dossier WebContent.
  11. Recherchez le fichier PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEBINF\ decorations.xml sur le système de fichiers et faites-le glisser dans le dossier WEB-INF. Ceci copie et importe le fichier dans votre projet Web dynamique.
  12. Find the PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEB-INF\tld folder on file system and drag it onto the WEB-INF folder. This step copies and imports the tld folder into your dynamic web project.
  13. Recherchez le fichier PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEBINF\ plugin.xml sur le système de fichiers et faites-le glisser dans le dossier WEB-INF. Ceci copie et importe le fichier dans votre projet Web dynamique.