0

假设我有两个宏,一个嵌套在另一个宏中。

[#macro testNestingTOP id]
   [#nested]
[/#macro]

[#macro testNesting]
   id: ${id}
[/#macro]

用法

如何从testNesting宏中检索 id 参数的值?

[@testNestingTOP id='SOME VALUE']
  [@testNesting /]
[/@testNestingTOP]
4

1 回答 1

0

将属性添加到您的内部宏并将 id 作为值传递给它

[@testNesting innerID ]
//code
[@testNesting /]

[@testNestingTOP id='SOME VALUE']
   //code
  [@testNesting innerID=id/]
  //code
[/@testNestingTOP]

我希望这能有所帮助

于 2013-03-11T19:36:49.473 回答