Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Oscar Zapater
Hook en ConfigurationAction
13 de febrero de 2012 1:44
Respuesta

Oscar Zapater

Ranking: New Member

Mensajes: 7

Fecha de incorporación: 25 de agosto de 2010

Mensajes recientes

Buenos días.

A ver si alguien me pude echar una mano con mi problema.

Estoy desarrollando un hook del Asset Publisher en el cual es necesario que añada un nuevo checkbox en la pagina de configuración del portlet.

El problema viene cuando quiero recuperar el valor de dicho ckeck, ya que estos valores los recupera y guardan en la clase ConfigurationActionImpl.java.

He estado mirando este blog en el que dice que se puede sobrescribir un Action con un hook:
http://www.liferay.com/es/web/mika.koivisto/blog/-/blogs/7132115

Pero la verdad es que no se muy bien como adaptar lo que indica en el blog a mis necesidades.

Estoy usando la versión Liferay 6.0 EE, si alguien a echo algo parecido y me puede echar una mano se lo agradecería.

Gracias de antemano.
Un saludo.
Sergio González
RE: Hook en ConfigurationAction
24 de febrero de 2012 1:23
Respuesta

Sergio González

LIFERAY STAFF

Ranking: Expert

Mensajes: 290

Fecha de incorporación: 7 de enero de 2010

Mensajes recientes

Hola Oscar,

La funcionalidad de sobreescribir un action con un Hook es algo que hemos implementado en la versión 6.1 pero no está disponible para la versión 6.0.
Si necesitas sobreescribir un Action en esa versión tendrás que hacerlo con un plugin de tipo ext.

En la 6.1 también se han hecho más mejoras en las que por lo general no suele ser necesario sobreescribir el configurationAction, ya que si le pasas un parámetro desde el config.jsp con nombre "preferences--<valor>--" automáticamente se guarda como preferencia en el portlet.

Saludos!
Oscar Zapater
RE: Hook en ConfigurationAction
24 de febrero de 2012 3:42
Respuesta

Oscar Zapater

Ranking: New Member

Mensajes: 7

Fecha de incorporación: 25 de agosto de 2010

Mensajes recientes

Hola Sergio.

Viendo que no conseguía avanzar con la opción del hook ya había optado por la opción del EXT Plugin.

Gracias por la ayuda.
Un saludo.