Copia de los recursos de tema dinámicos
Hacer una copia de los recursos de temas dinámicos para el tema es el segundo paso hacia la creación de una copia del tema basado en WAR.
Antes de empezar
Procedimiento
- Abra el espacio de trabajo que contiene el proyecto CustomThemeStatic y seleccione .
- En el campo Proyecto, especifique el nombre del tema, como CustomThemeDynamic.
- Si todavía no se ha seleccionado, seleccione 2.4 para la versión de Módulo web dinámico.
- Seleccione Añadir proyecto a un EAR y añada a CustomThemeEAR.
- Pulse Siguiente para la página Módulo web.
- En la página Módulo web, cambie Raíz de contexto a customTheme o por lo que desee que sea su raíz de contexto y pulse Finalizar.
- Expanda el nuevo proyecto CustomThemeDynamic y busque y expanda la carpeta WebContent.
- Busque la carpeta PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\skins en el sistema de archivos y arrástrela a la carpeta WebContent. Este paso copia e importa la carpeta skins en el proyecto de web dinámica.
- Busque la carpeta PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\themes en el sistema de archivos y arrástrela a la carpeta WebContent. Este paso copia e importa la carpeta de temas en el proyecto de web dinámica.
- En su proyecto CustomTheme, busque la carpeta WEB-INF dentro de la carpeta WebContent.
- Busque el archivo PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEBINF\ decorations.xml en el sistema de archivos y arrástrelo a la carpeta WEB-INF. Este paso copia e importa el archivo en el proyecto de web dinámica.
- Busque la carpeta PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEB-INF\tld en el sistema de archivos y arrástrela a la carpeta WEB-INF. Este paso copia e importa la carpeta tld en el proyecto de web dinámica.
- Busque el archivo PortalServer_root\theme\wp.theme.themes\default85\installed Apps\DefaultTheme85.ear\DefaultTheme85.war\WEBINF\ plugin.xml en el sistema de archivos y arrástrelo a la carpeta WEB-INF. Este paso copia e importa el archivo en el proyecto de web dinámica.