假设我有以下模板:
假设main.vm看起来像这样:
Hello world, this is the main template, it's name is $name
This template also has the following footer:
#parse("sections/footer.vm")
假设footer.vm看起来像这样:
Hi there, I'm the footer! My file name is $name!
我希望main.vm中的$ name为“main.vm”,footer.vm中的$ name为“sections / footer.vm”。这样的事情可能吗?
答案 0 :(得分:0)
除非您覆盖#parse
的行为,或者提供您自己的解析宏或指令,除非您执行以下操作:
#macro(include $templateName)
#set($name = $templateName)
#parse($templateName)
#end