Publishing an image slider En este video veremos cómo presentar

Anuncio
Publishing an image slider
En este video veremos cómo presentar un slider de imágenes y lo
publicaremos en la página inicial del sitio.
Antes de agregarlo, vamos a analizar las regiones que habilitaremos en esta
página, las vamos a habilitar y para cada una de ellas ajustaremos sus
propiedades.
Veamos la página inicial del sitio que nos propusimos armar a lo largo de este
curso.
Debajo del cabezal superior se quiere mostrar un slider de imágenes.
Para llegar a un diseño determinado muchas veces tendremos formas
diferentes de lograrlo.
Hay prácticas mejores que otras principalmente teniendo en cuenta obtener
páginas más livianas y hay formas que nos van a resultar más sencillas que
otras, sobre todo pensando en su posterior mantenimiento.
Mientras vamos construyendo el sitio que nos hemos propuesto, iremos
comentando algunas otras formas que también sería posible llegar al mismo
objetivo con sus ventajas o desventajas.
Vamos a diseñar la página “Inicio”
En la parte superior del diseñador de páginas se presenta el nombre de la
página que estamos diseñando.
Esta página actualmente está heredando todo lo que hemos definido en la
plantilla.
Cuando armamos la plantilla dijimos que la página inicial es la única página del
sitio que no va a heredar de la plantilla el área gris utilizada para publicar
información acerca del contenido de la página (Cabezal 4).
Veamos las regiones que están habilitadas en esta página utilizando el Panel
“Esquema” que se presenta encima del diálogo de propiedades.
Las regiones que están habilitadas actualmente son las mismas que están
habilitadas en la plantilla:
•
Cabezal 2
•
Cabezal 4
•
Columna 3
•
Pie 2
El cabezal 2 y el Pie 2 seguro van a estar presentes en esta página.
Mirando la página inicial del sitio objetivo, identificamos que entre el Cabezal 2
y el Pie 2 podríamos utilizar cinco regiones diferentes para llegar al diseño
planteado.
Esas cinco regiones entre el Cabezal 2 y el Pie 2 que van a estar habilitadas
serán:
•
Cabezal 3
•
Cabezal 4
•
Cabezal 5
•
Una Columna (cualquiera de las 5 columnas)
•
Pie 1
Las cinco regiones entre el Cabezal 2 y el Pie 2 van a tener las siguientes
propiedades:
•
100% de ancho
•
Alineación centrada
•
Y cada región tendrá el color ó imagen de fondo que corresponda
Si tuviéramos más áreas cada una con su fondo diferente, ¿cómo lo
podríamos resolver?
En una misma región podemos presentar las áreas con diferente fondo.
Pensemos cómo lograríamos este diseño si utilizamos una única región.
En lugar que cada región tenga su propio fondo, utilizaríamos una única imagen
de fondo donde la imagen arrancaría con el fondo del área superior, seguiría
con el fondo del área siguiente y así hasta el último área.
Y la imagen de fondo de la región tendría las siguientes características:
•
Su altura sería la suma de las alturas de cada área
•
Y sería de 1px de ancho que se repetiría en el ancho de toda la región
Vamos a habilitar las regiones necesarias para la página “Inicio” utilizando una
región para cada área de información.
Dijimos que entre el Cabezal 2 y el Pie 2 habilitaremos cinco regiones.
En este caso haremos lo siguiente:
•
Habilitamos el Cabezal 3
•
Dejamos habilitado el Cabezal 4
•
Habilitamos el Cabezal 5
•
Dejamos habilitada la Columna 3
•
Habilitamos el Pie 1
Ahora vamos a asignar las propiedades que conocemos para cada una de las
regiones.
Ninguna de las regiones que habilitamos para la página inicial va a heredar de
la plantilla ni sus GXportlets ni sus propiedades.
De este modo vamos a poder modificar los valores de las propiedades de cada
región con total libertad.
Al cabezal 3 le definimos su altura y alineación.
Al cabezal 4 le definimos su margen superior e inferior, color de fondo y
alineación.
Al cabezal 5 le definimos su altura, imagen de fondo y alineación.
La imagen de fondo tiene una trama repetitiva.
Para armar la página lo más liviana posible, recomendamos utilizar la imagen
más chica en ancho y altura necesaria y que se repita en toda la región.
A la columna 3 le definimos su altura, color de fondo y alineación.
Al pie 1 le definimos su margen superior e inferior, color de fondo y alineación.
Hacemos una vista previa de la página para ver cómo se presentan las regiones
con los ajustes que hemos realizado.
Ahora vamos a agregar el GXportlet correspondiente para presentar un “Slider
de imágenes”.
Al agregar este GXportlet en la página, se presentan imágenes de ejemplo para
que veamos el slider en el diseñador de páginas.
Si refrescamos la vista previa ó estuviéramos viendo la página en producción,
las imágenes de ejemplo no se presentarían.
Vamos a personalizar la presentación de este Slider para llegar al diseño que
nos hemos propuesto.
Al pasar el mouse por encima de alguna imagen, se están presentando flechas
a los costados para ir a la siguiente imagen o a la imagen anterior.
En el grupo “Flechas” hay varias propiedades para configurar la presentación de
las mismas.
En este caso las flechas las queremos ocultar.
Podríamos haber seleccionado que las flechas se muestren siempre, las
imágenes para presentarlas y la ubicación en que se mostrarán.
Tenemos disponibles varias propiedades para personalizar su presentación.
Veamos el sitio objetivo. En el Slider se quieren mostrar tres imágenes.
Seleccionamos las imágenes que queremos presentar. Estas imágenes ya están
disponibles en el sitio, las habíamos subido en el video que presentamos la
administración centralizada de las imágenes de diseño.
Las vamos a asignar, confirmamos la acción y hacemos clic en otra propiedad
para ver el cambio en el diseñador de páginas.
Refrescamos la vista previa de la página para ver cómo está quedando.
Una particularidad que tiene este slider es que cada imagen tiene un color de
fondo diferente y el slider se quiere mostrar al 100% del ancho del navegador
sin importar la resolución que se esté utilizando.
Si estamos viendo el sitio con una resolución de 1280px de ancho, no nos
daremos cuenta de esto ya que es el ancho de cada imagen, pero si lo estamos
viendo con una resolución mayor, veremos dónde comienza y termina cada una
de las imágenes.
Para que el slider se muestre al 100% de ancho independientemente de la
resolución de pantalla, vamos a definir para cada una de las imágenes del
slider, su imagen de fondo.
Se nos presentan las imágenes del slider y para cada una, seleccionamos la
imagen de fondo que corresponda. Estas imágenes también ya las hemos
subido al sitio.
Para que la funcionalidad de presentar el slider con ancho 100% funcione,
vamos a las propiedades de la región y para la propiedad “Distribución de
GXportlets” seleccionamos el valor “Ocupando el 100% del ancho”.
Refrescamos la vista previa y ahora sí se está viendo el fondo de las imágenes
como queríamos.
Vamos a continuar personalizando el slider.
Se está mostrando la descripción de cada imagen y en este caso no queremos
presentarla.
Los botones que indican cuántas imágenes hay, cuál es la imagen que estamos
viendo y nos permiten ir a una determinada imagen en cualquier momento, los
queremos mostrar encima de la imagen en la parte inferior.
Vamos a hacer estos dos cambios.
Ocultamos el título de las imágenes y dentro del grupo “Navegación”,
modificamos su ubicación y también modificamos el valor de la propiedad
“Margen superior” (Margen superior: 470)
Refrescamos la vista previa.
Nos está faltando que el Slider se muestre centrado.
Vamos a las propiedades del “Sector” y modificamos su Alineación.
Ahora sí tenemos el Slider como nos sugirió el diseñador.
En el diálogo “Esquema” podemos ver las regiones que tenemos habilitadas en
la página y también podemos ver dentro de cada región cada uno de los
GXportlets que contiene.
Si ampliamos el Cabezal 3, vemos que hay un elemento Multimedia que es el
Slider que estuvimos agregando. El nombre que se está presenta es el título del
sector.
Para trabajar en un sitio más fácil de mantener, les recomiendo modificar el
título del sector y utilizar nombres descriptivos.
Estuvimos viendo cómo publicar un slider y algunas de sus principales
propiedades a configurar.
También habilitamos las regiones necesarias en la página inicial del sitio y
ajustamos sus propiedades.
En el próximo video agregaremos una Galería de imágenes en el sitio que
estamos construyendo.
Descargar