当前模板文件名与Template :: Toolkit

时间:2018-06-28 20:58:35

标签: html perl template-toolkit

我已经阅读了 Template::Toolkit documentation 但无法弄清楚如何使用template.name(正在使用的模板)。该字符串将用于检查=是否为特定模板。

 [% SET name = template.name %]
  <span>[% IF name == 'ADMIN/MAIN.TT' %] YES [% ELSE %] NO [% END %]</span>

template.name返回admin/main.tt,但比较不正确。它继续打印NO

1 个答案:

答案 0 :(得分:5)

字符串比较在模板工具包中区分大小写。

[% IF name == 'admin/main.tt' %]