我正在使用 perl 中的 TT,并尝试插入模板并处理一个变量,该变量本身包含 TT 指令。
所以,在脚本中我写的是:
$var{descr} = "[% pid = 1; INSERT plink.par %]";
然后在 TT 模板(收到 \%var)中:
[% BLOCK parsedDescr %]
[% descr %]
[% END %]
<p>[% INCLUDE parsedDescr %]
我期待 pid 变量设置为“1”,并插入 plink.par 文件。但相反,我在我的 html 页面上得到了变量 descr 的确切内容:
[% pid = 1; INSERT plink.par %]
即,该变量未被TT处理。
如何让 TT 处理它的内容?