Inicio de mvnForum Bienvenido Guest   | Iniciar sesión
  Búsqueda  
  Indice  | Temas Recientes  | Quién Está en Línea  | Lista de Usuarios  | Nuevo Usuario  | Búsqueda  | Ayuda  | RSS feeds


Ir a »
Estado del tema: Normal
Total de mensajes en este tema: 4
[Añadir a Mis Favoritos] [Añadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 3030 veces y tiene 3 respuestas
Masculino irbian
Stranger



Ingresó: 06-may-2014
Mensajes: 2
Estado: Desconectados

Cabeceras, formatters y acceso a variables Responder a este mensaje
Responder citando

Hola!

Soy un poco novato así que espero que mi duda no sea muy básica.

Inicialmente tenía algo asi:

Plantilla.jsp
include cabecera.jsp
include container.jsp

Luego tenia una página de tipo propio propio.html que usaba para cargar ciertos parámetros y una container page index.html que tenía asignado en un container con un formatter, formatter.jsp. Este formatter.jsp leía los parametros de propio.html y os dibujaba.

La cosa era que quería usar esos parametros tambien en la cabecera y no encontré ningun modo de modificar el contenido de la cabecera desde el formatter. ¿Existe?


Visto lo visto, y salvo opción mejor, en la cabecera.jsp estoy leyendo los parámetros mediante un (CmsJspContentAccessBean) vfsAccessBean.getReadXml().get('propio.html');, así que mi pregunta ahora es... estando en la cabecera de index.html, puedo conseguir el nombre de la página del container? (propio.html)
[07-may-2014 12:54:43] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Masculino sergio
Administrador
Avatar del Miembro

España
Ingresó: 27-sep-2006
Mensajes: 2470
Estado: Desconectados
Re: Cabeceras, formatters y acceso a variables Responder a este mensaje
Responder citando

Ufff creo que te he entendido regular.

Tu tienes un template que hace un include de la cabecera, y de otra jsp donde cargas el contenedor.

Vale, ahora tienes arrastrado dentro de ese contenedor un recurso, que tiene asignado un formatter.

Que quieres mostrar realmente en la cabecera?? el título del recurso arrastrado en cada caso??

Si es así solo se me ocurre que lo hagas por javascript, con jquery sería muy fácil hacerlo, desde el formatter modificas la cabecera y punto.
----------------------------------------
---------------------------------------------------
Sergio Rapos Vargas.
Administrador de OpenCmsHispano.
sergio.raposo@opencmshispano.es
[07-may-2014 13:59:43] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Masculino irbian
Stranger



Ingresó: 06-may-2014
Mensajes: 2
Estado: Desconectados

Re: Cabeceras, formatters y acceso a variables Responder a este mensaje
Responder citando

Sí, más o menos eso es lo que quería decir :)


Sí, con javascript es trivial, pero ni google ni facebook verán luego el título correcto porque no ejecutarán el javascript. Debe ser a nivel de jsp/java
[07-may-2014 16:14:26] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
Masculino sergio
Administrador
Avatar del Miembro

España
Ingresó: 27-sep-2006
Mensajes: 2470
Estado: Desconectados
Re: Cabeceras, formatters y acceso a variables Responder a este mensaje
Responder citando

En ese caso lo que te recomiendos es que el título de la página sea la propiedad Title del container page y no el del contenido que se arrastre en el centro. Así puedes tener un título superior y uno interior distintos y lo puedes leer en toda la página sin problemas
----------------------------------------
---------------------------------------------------
Sergio Rapos Vargas.
Administrador de OpenCmsHispano.
sergio.raposo@opencmshispano.es
[09-may-2014 12:02:49] Mostrar la Versión Imprimible        Send Private Message [Enlace] Reportar mensaje ofensivo: por favor inicie sesión primero  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]