Estoy tratando de encontrar la manera de devolver un valor desde una macro llamada velocidad y asignarlo a un varaiblellamando a la función macro en la plantilla de velocidad
mi función de macro se ve algo como esto. su vez en las macros compartidas Archivos comunes
#macro(getBookListLink, $readingTrackerResult)
$readingTrackerResult.getBookListLink()
#end
Soy necesidad de asignar el resultado de esta macro a una variable en otro archivo de plantilla de velocidad
Probé algo como esto
#set($book_list_link = #getBookListLink($readingTrackerResult))
pero hice no trabajo. Intenté con #, $ y sin nada en frente de la función getBookListLink. pero nada funcionó. ¿No puedo regresar de una macro? algo mal con mi macro?
Pero, como tal, si llamo #getBookListLink ($ readingTrackerResult) por separado en el archivo html. funciona y puedo imprimir el resultado a la IU. Pero no se puede asignar a una variable.
Tengo un problema con espacios adicionales cuando realizo esta llamada. Lamentablemente, incluso utilizando el truco con comentarios ('##'), al final de la línea, no funcionó. – Dherik