Archivos SPS modulares
En StyleVision puede usar las plantillas globales de un diseño SPS, así como sus fragmentos de diseño, funciones JavaScript y componentes de diseño de página, en otros diseños SPS. Así podrá:
1.Reutilizar las plantillas globales y otros componentes en varios SPS diferentes. Con ello conseguirá documentos de salida consistentes a partir de un solo diseño.
2.Modular los diseños SPS y darles una estructura más flexible.
Resumiendo, puede añadir diseños SPS como módulos de otros diseños SPS. Algunos tipos de componentes (u objetos) de estos módulos estarán a disposición del SPS modular de destino.
Esta sección se divide en estos apartados:
Objetos modulares disponibles
En este apartado no solo describimos bajo qué condiciones están disponibles los componentes de un SPS modular. También enumeramos los componentes a los que no tendrá acceso el SPS modular. No olvide que si un módulo contiene módulos, estos se añaden recursivamente al SPS modular. De modo que la composición por medio de módulos puede extenderse varios niveles.
Crear un diseño SPS modular
Para crear un diseño SPS modular primero debemos añadir el módulo SPS necesario al SPS principal. Todas las funciones JavaScript, plantillas globales, fragmentos de diseño y funciones XPath del módulo recién añadido estarán a disposición del diseño SPS modular. Todos estos objetos se enumeran en la ventana Estructura del diseño, bajo el título correspondiente (imagen siguiente) y se pueden activar/desactivar marcando o no la casilla.
Estos objetos se pueden reutilizar en el SPS modular. Por ejemplo, para aplicar las plantillas globales en el SPS modular basta con activarlas en la ventana Estructura del diseño. Los fragmentos de diseño, por su parte, se deben arrastra desde la ventana Estructura del diseño hasta la posición deseada. Las funciones JavaScript se asignan como controladores de eventos desde la ventana Propiedades a cada componente del diseño. Y las funciones XPath disponibles (y activadas) se pueden usar en expresiones XPath.
Para más información consulte el apartado Crear un archivo SPS modular.
Terminología
Cuando se usa un archivo SPS como módulo de un diseño SPS, decimos que el módulo SPS se agrega al archivo SPS. Los dos SPS se denominan módulo SPS agregado y archivo SPS modular (de destino) respectivamente. Cuando se agrega un módulo SPS, sus objetos también se añaden al archivo SPS modular. Estos objetos se denominan objetos modulares y los hay de varios tipos: plantillas globales, fragmentos de diseño, funciones JavaScript y componentes de diseño de página.