Foren

liferay-ui:icon con confirmación

thumbnail
alfonso lopez, geändert vor 14 Jahren.

liferay-ui:icon con confirmación

Regular Member Beiträge: 132 Beitrittsdatum: 25.04.07 Neueste Beiträge
Hola a todos??

He estado mirando la forma de conseguir que al hacer la llamada a:

<liferay-ui:icon image="copy" message="shoppinglists.convertToTicket" url="<%= convertlist %>" />


Me pida confirmación para hacerlo al igual que lo hace <liferay-ui:icon-delete

Por lo que he visto la forma mejor de conseguirlo creo que será haciendo un nuevo tld con la propiedad de mensage de confirmacion a lanzar.

Como se podría crear un nuevo tld en el entorno de desarrollo para añadir uno nuevo o sería mejor hacerlo desde fuera del ext (¿como en tal caso?)

Muchas gracias por vuestro tiempo.
thumbnail
Julio Camarero, geändert vor 14 Jahren.

RE: liferay-ui:icon con confirmación

Liferay Legend Beiträge: 1668 Beitrittsdatum: 15.07.08 Neueste Beiträge
Hola Alfonso,

si puedes conseguir esa funcionalidad cambiando sólo los jsps, sería muy sencillo, ya que a la taglib le puedes pasar como atributos los jsp que utiliza.

Si no, lo mejor es que te definas un nuevo tld con tus tags (aunque luego reutilices en la medida de los posible las de liferay).

un saludo!

Julio Camarero
Liferay España
thumbnail
alfonso lopez, geändert vor 14 Jahren.

RE: liferay-ui:icon con confirmación

Regular Member Beiträge: 132 Beitrittsdatum: 25.04.07 Neueste Beiträge
Para definir el nuevo tld ¿donde lo hago??

¿Desde el entorno de desarrollo (ext)?? ¿en que carpeta/fichero lo creo?
thumbnail
Julio Camarero, geändert vor 14 Jahren.

RE: liferay-ui:icon con confirmación

Liferay Legend Beiträge: 1668 Beitrittsdatum: 15.07.08 Neueste Beiträge
Hola Alfonso,

lo puedes meter donde te de la gana... lo importante es que luego lo referencies bien. En liferay se utilizan otras taglibs no internas como <c:_> y luego se declaran en html/common/init.jsp

Echale un ojo a algun tutorial sobre taglibs para hacerte la tuya propia y luego llamarla desde tus jsps.

un saludo!

Julio Camarero
Liferay España