我可以轻松地向 Template Toolkit for Perl 添加新指令吗?

发布于 2024-10-15 10:36:20 字数 116 浏览 2 评论 0原文

如果通过插件系统添加函数和/或虚拟方法,我想将自己的指令添加到模板工具包中。这是否可以轻松实现,而无需深入研究 Template::Grammar ?有什么我可以在 CPAN 上学习的例子吗?

I'd like to add my own directives to Template Toolkit instead if adding functions and/or virtual methods via the plugin system. Is this easily doable without delving too deep into Template::Grammar? And are there any examples I could study on CPAN?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浅黛梨妆こ 2024-10-22 10:36:21

Template::Manual 中描述的 MACRO 指令 是否执行您的操作想?

Does the MACRO directive which is described in Template::Manual do what you want?

江湖正好 2024-10-22 10:36:21

就我个人而言,我发现扩展 TT 行为的最佳方法是将 subrefs 放入存储中:

$stash = { clever => \&do_something};

Personally I've found the best way to extend TT's behaviour is to shove subrefs in the stash:

$stash = { clever => \&do_something};
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文