xslate / Catalyst :: View :: Xslate包装器

时间:2012-12-19 23:08:00

标签: perl catalyst template-toolkit

我有一个使用TT进行视图的Catalyst应用程序: https://metacpan.org/module/Catalyst::View::TT

我想尝试https://metacpan.org/module/Catalyst::View::Xslate

我们将WRAPPER指令与Template Toolkit一起使用,我很好奇是否可以以某种方式重复使用xslate包装器,或者我是否必须将它们分解为页眉和页脚?

1 个答案:

答案 0 :(得分:1)

理论上,您可以使用TTerse syntax。根据手册,启用此功能后,您可以使用许多TT兼容代码,包括简单的WRAPPER语句。

但是,有一些警告,as documented here。鉴于Xslate和TT之间的哲学差异,您可能会发现更容易咬住子弹并将封装器重写为页眉和页脚Xslate代码。

或者在你的下一个项目之前推迟Xslate。像马匹一样,模板引擎很难在中游改变。 : - )