Antes de empezar, debe realizar el Ejercicio 1.5: Añadir portlets que busquen en listados del sitio de subastas y proporcionen detalles del listado.
En este ejercicio creará una aplicación de portal nueva que contendrá los portlets que se hayan creado hasta este punto.
Para crear el proyecto de portal Auction, siga estos pasos:
Hay dos tipos de textura predeterminada. Uno es el sitio del portal general y el otro es para un tema. En este asistente, está especificando solo la textura predeterminada para el tema predeterminado seleccionado. (Solo puede haber una textura predeterminada para un sitio de portal.) Normalmente, cada tema tiene una textura definida y la textura predeterminada para un sitio de portal se utiliza en raras ocasiones.
Portal Designer visualiza el archivo Configuración de portal del proyecto que muestra la
estructura de navegación predeterminada con una etiqueta y una página hijo:
Portal Designer
proporciona editores especializados para trabajar con varios elementos de portal familiares, entre
los que se incluyen etiquetas, páginas, navegación y temas y texturas, que conjuntamente con las
hojas de estilo en cascada permiten controlar el aspecto de un sitio de portal.
Utilice Portal Designer para cerrar los elementos de diseño de portal para los portlets que haya creado:
Las páginas de portal proporcionan una infraestructura para añadir contenido al sitio de portal. Ya ha creado este contenido en la forma de portlets definidos en ejercicios anteriores. Para poder añadir varios portlets a páginas individuales puede definir un diseño espacial con alguna combinación de filas y columnas que permita situar portlets en la página de forma lógica.
Por omisión, cada página creada incluye una sola columna y una sola fila. La adición de columnas y filas es un proceso tan simple como en el caso de cualquier "tabla" de una aplicación Web. (Tenga en cuenta que la metáfora tabla no forma parte de la terminología estándar de portal, solo se utiliza a efectos ilustrativos.) Puesto que añadirá dos portlets a la página del listado, puede añadir otra "celda" al diseño de la página del listado, en este caso una columna. Puede hacerlo de dos formas:
En ambos casos, se crea una columna adicional de forma que el portlet ListingDetail puede
instalarse después. La Configuración de portal visualiza la columna vacía:
Ahora que ya hay páginas nuevas con elementos de diseño bajo la etiqueta Auction, puede añadir los portlets creados en ejercicios anteriores de la forma siguiente:
Tenga en cuenta que también puede realizar la misma acción utilizando la vista Esquema.
En la vista Esquema, expanda el nodo Diseño y después el nodo Registration. Bajo Column, verá el
icono de portlet UserAdmin. Seleccione la columna y pulse el botón derecho para abrir el menú
emergente. Observe que hay menús en cascada para añadir portlets adicionales a la página.
La página de listado actualizada debería tener el aspecto siguiente:
El sitio de portal está casi completo. En el ejercicio siguiente, aprenderá a personalizar el aspecto del sitio de portal utilizando editores especializados que funcionan conjuntamente con Portal Designer.
Ahora está listo para iniciar el Ejercicio 2.2: Personalizar el sitio de portal.