Grails: Invocando un taglib desde dentro de otro
(2)
Quiero definir mi propio taglib que usará g:datePicker
para generar parte de su salida.
class MyTagLib
def myTag = {attrs ->
// I need to invoke the `datePicker` tag of the the `FormTagLib` tag library
// provided by Grails
}
}
Quiero pasar el mapa de atributos cuando invoco esta etiqueta. Cuando invoco g:datePicker
me gustaría escribir su salida directamente a la respuesta (al igual que cuando se invoca en un GSP).
¿Cómo puedo hacer esto? Gracias.
Si desea agregar un cuerpo, debe aprobar un cierre: out<<g.link(action: x, {"This is a link to x"})
out<<g.link(action: x) {"This is a link to x"}
out<<g.link(action: x, {"This is a link to x"})
or out<<g.link(action: x) {"This is a link to x"}
out << g.datePicker(etc...)
debería hacerlo. Los otros prefijos de taglib se metaprograman automáticamente.