我想在模板工具包.tt文件中调用外部Perl模块。我想要使用的模块是Util
,我想打电话给Util::prettify_date
。我能够使用Template Toolkit的插件接口包含这个模块:我设置了加载,新建和错误功能(如此处所述:http://template-toolkit.org/docs/modules/Template/Plugin.html),并使用[% USE Util %]
包含它。在没有插件的模板工具包中调用外部模块?
这工作正常,但我想知道是否有一种方法USE
模板工具包中的Perl模块,而无需插件 - 如果他们。制作插件的主要问题是我必须在面向对象(即接受$ self作为第一个参数)中使用Util
中的所有函数,这没有任何意义。