Fórum

Inclusión de portlets estáticos

Luis Palacios, modificado 8 Anos atrás.

Inclusión de portlets estáticos

New Member Mensagem: 1 Data de Entrada: 28/10/15 Postagens Recentes
Hola, buenas.

Quería saber si es posible o si alguien sabe cómo se podría incrustar un portlet en todas las páginas de un site pero que sólo se cargue la primera vez.
Es decir, sé que desde un tema se puede incrustar un portlet, pero al navegar entre las diferentes páginas del site que usa dicho tema, el portlet se vuelve a cargar una y otra vez. ¿Es posible que ese portlet sólo se cargue la primera vez y luego se mantenga? ¿Algún tipo de meta-layout estático o algo parecido?

Muchas gracias y un saludo.
thumbnail
Jose Jimenez, modificado 8 Anos atrás.

RE: Inclusión de portlets estáticos

Regular Member Postagens: 176 Data de Entrada: 23/08/12 Postagens Recentes
Hola Luis,

Puedes incrustrarlos bien usando el tema de apariencia o por ejemplo en un layout-template si usas para todas el mismo diseño.

Guías de como hacerlo en:

https://www.liferay.com/es/community/wiki/-/wiki/Main/Embedding+a+portlet+in+the+theme

https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/embedding-portlets-in-a-layout-template

También se puede hacer por propiedades en fichero portal-ext.properties. Te adjunto las opciones para versiones 6.2.x

https://github.com/liferay/liferay-portal/blob/6.2.x/portal-impl/src/portal.properties#L4964-L5023

Evalúa cual es la opción que mejor se adapta a tus necesidades. Espero que te ayude.

Un saludo,
Jose