Template Saga 2.0 - Blog Oficial
Aprovecha OpenCms 8 al máximo

Inicio  »  blog  »  Articulos

Cajas en Template Saga 1.7

Las cajas en Template Saga han sido uno de los pilares en el que se ha sujetado nuestros desarrollos de portales basados en OpenCms v7. Estos elementos nos han permitido configurar nuestras páginas a medida, pudiendo crear elementos como un menú lateral, una sección de banners, un cuadro de login o un simple texto con información adicional.

Template Saga nos ofrece un comportamiento predefinido para cierto tipos de recursos que podremos usar sin tener que configurar nada. Estos recursos son:

  • Texto.
  • Lista de enlaces.
  • Recurso listados: Simple, agrupado, categorizado o filtrado.
  • Caja multipestañas.
  • Recurso multimedia: Audio, videos, flash.
  • Login
  • Caja de herramientas de contenido: Add this, enviar a amigo, versión imprimible, permalink, contenido relacionado, valoración de contenido.
  • Menú.
  • Scripting.
  • JMesa.
  • Lector RSS externo.
  • JSP

Todos estos recursos tienen un comportamiento por defecto, es decir, que podemos crearlo como caja y automáticamente el Template le aplicará su comportamiento. Pero Template Saga ofrece un mecanismo por el cual podremos cambiar dicho comportamiento por defecto, o aplicar uno para aquellos recursos que no están dentro de la lista anterior. Para ello utilizaremos una propiedad target. Los pasos a dar serán:

  1. Creamos el recurso que queremos crear como caja.
  2. Creamos la jsp que va a renderizar el contenido según nuestras necesidades. Normalmente esta jsp deberá estar en un módulo.
  3. Editamos las propiedades de la caja y en la propiedad target del recurso le ponemos la ruta completa de la jsp.

A la jsp le llegará por defecto dos parámetros de configuración:

  • file: Contendrá la ruta del recurso caja que se ha introducido en el layout. A través de esta ruta por ejemplo podremos acceder a su contenido mediante contentload.
  • schema: Nombre de la clase que el usuario ha configurado al crear la caja (En el layout o en el recurso).

A modo de conclusión, podemos ver como Template Saga nos ofrece un  comportamiento por defecto para aquellos elementos más comunes pero siempre nos ofrece la flexibilidad de hacer de cualquiera de nuestros contenidos una caja, o incluso cambiar la configuración por defecto asignada.

 

Palabras clave:

Cajas | Template Saga 1.7 | OpenCms v7.x |

Calidad Calidad

©Saga Soluciones Tecnológicas
T. 954 45 72 75 / F. 954 45 75 72
Inscrita en el registro mercantil de Sevilla. Tomo 3662, folio 76 , hoja numero SE-52019

Política de calidad y MMAA
Powered by OpenCms 7.5 & Template Saga

© Saga Soluciones Tecnológicas
T. 954 45 72 75 / F. 954 45 75 72
Inscrita en el registro mercantil de Sevilla. Tomo 3662, folio 76 , hoja numero SE-52019