|
Indice
| Temas Recientes
| Quién Está en Línea
| Lista de Usuarios
| Nuevo Usuario
| Búsqueda
| Ayuda
| ![]() |
![]() |
mvnForum » Listar todos los foros » Foro: General OpenCms 5 » Tema: Cabeceras, formatters y acceso a variables |
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 |
|
![]() Stranger
|
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) |
||
|
![]() Administrador España Ingresó: 27-sep-2006 Mensajes: 2470 Estado: Desconectados |
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 |
||
|
![]() Stranger
|
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 |
||
|
![]() Administrador España Ingresó: 27-sep-2006 Mensajes: 2470 Estado: Desconectados |
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 |
||
|
[Versión imprimible] [Publicar nuevo tema] |