Я пытаюсь выяснить, как вернуть значение из вызова макроса скорости и присвоить его переменной
, моя макрос-функция выглядит примерно так. один раз в общих файлах общих макросов
#macro(getBookListLink, $readingTrackerResult)
$readingTrackerResult.getBookListLink()
#end
Мне нужно назначить результат этого макроса переменной в другом файле шаблона скорости
Я пробовал что-то вроде этого
#set($book_list_link = #getBookListLink( $readingTrackerResult ))
, но не сработало. Я пробовал с #, $ и ничего перед функцией getBookListLink. но ничего не сработало. Могу ли я вернуться из макроса? что-то не так с моим макросом?
Но, как таковой, если я вызываю #getBookListLink ($ readingTrackerResult) отдельно в html файле, он работает и я могу распечатать результат в пользовательском интерфейсе. Но не могу назначить переменную.