template-toolkit

template-toolkit

文章 0 浏览 5

我的 MVC 控制器应该是面向对象的吗?

我正在制作一个 Perl 网站,我将使用 Template Toolkit(用于视图)、一大堆用于数据库交互和业务逻辑(模型)的对象,但我想知道:控制器应该是 OO …

瞄了个咪的 2024-08-03 14:20:59 11 0

在没有插件的情况下调用模板工具包中的外部子程序和模块?

我试图在 Template Toolkit .tt 文件中调用外部 Perl 模块。 我想使用的模块是Util,我想调用Util::prettify_date。 我能够使用 Template Toolkit 的…

那一片橙海, 2024-08-01 13:10:03 10 0

如何在 Perl 模板工具包中仅渲染特定的“BLOCK”?

如何在模板中仅渲染特定的BLOCK? 假设我在 text.tt 中有这个 BLOCK,一个 模板工具包 文件: [% BLOCK someblock %] some block test blah blah blah…

时光病人 2024-07-30 19:20:07 6 0

哪个 Perl 会话管理库与 TemplateToolkit 配合得很好?

我考虑过 CGI::Application 和 CGI::Session。 两者中, CGI::Session 似乎更有希望。 然而 CGI::Application 模型却没有看起来它与模板工具包配合得…

独留℉清风醉 2024-07-29 12:57:32 13 0

如何在 Catalyst 应用程序的 Template Tookit 模板中定义常量?

我想在我的 TT 模板中使用常量。 在 HTML::Mason (我之前选择的模板引擎)中,我可以 use MyApp::Constants qw(CONSTANT); 这样 做:我可以在模板工…

長街聽風 2024-07-23 02:50:36 10 0

是否有使用 HTML::Template 而不是 TT 的 Catalyst 教程?

我一直在浏览一些 Catalyst 教程,它们都倾向于使用 Template Toolkit 而不是 HTML::Template。 我在 HTML::Template 上花了很多时间,我喜欢它,虽然…

暗地喜欢 2024-07-18 00:33:54 12 0

如何在模板工具包中获取随机数?

我想使用模板工具包获得一个随机数。 它不必特别随机。 我该怎么做?…

云归处 2024-07-17 04:37:09 9 0

Perl 的模板工具包可以对未定义的值发出警告吗?

有没有办法让 Perl 的 Template 对我尝试使用 GET 指令(通过 [% %])在 模板::流程? 默认行为是忽略并继续。 如果可能的话,我想仅在未定义值的情况…

半暖夏伤 2024-07-13 22:08:07 13 0

在使用 Template Toolkit 的 Catalyst 项目中显示 DBIx::Class ResultSet 的正确方法是什么?

给定一个 DBIx::Class 结果集,例如: my $rs = $c->model("DB::Card")->search({family_name => "Smith"}); 我读过的教程使用存储来传递行的 arrayre…

美人如玉 2024-07-12 12:50:26 12 0

如何在字符串而不是文件上使用 Template Toolkit?

我有一些从数据库中提取的字符串,我想对它们使用模板工具包,但我似乎不知道如何使用字符串作为 TT 输入。 有小费吗? 谢谢! -fREW…

你的往事 2024-07-09 02:08:02 11 0

如何在 Template::Toolkit 中分析模板性能?

使用 Template::Toolkit 时对各种模板的性能进行基准测试的最佳方法是什么? 我想要一些东西来分解处理每个块或模板文件所花费的 cpu/系统时间,不包…

掩于岁月 2024-07-09 01:15:28 12 0

如何在 Perl 中的哈希引用中引用标量?

简单的问题: 我如何在一行上执行此操作: my $foo = $bar->{baz}; fizz(\$foo); 我尝试过 \$bar->{baz}、\${$bar->{baz}} 以及许多其他方法。 这可能…

寂寞美少年 2024-07-08 18:30:58 14 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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