问题标签 [template-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 为什么我不能使用模板工具包?
我正在尝试使用 TemplateToolkit 而不是好的 ole' 变量插值,而我的服务器让我很伤心。以下是我得到的错误:
平台是 Windows Server 2003,我们使用 ActiveState perl 和 PPM 来处理带有 IIS 的包。
perl - 如何在 Template::Toolkit 中分析模板性能?
使用Template::Toolkit时对各种模板的性能进行基准测试的最佳方法是什么?
我想要一些能够分解处理每个块或模板文件所花费的 cpu/系统时间的东西,不包括处理其中其他模板所花费的时间。 例如, Devel::DProf对此毫无用处,因为它只是告诉我在 Template 模块的各种内部方法中花费了多少时间。
perl - 如何在字符串而不是文件上使用 Template Toolkit?
我从数据库中提取了一些字符串,我想在它们上使用 Template Toolkit,但我似乎无法弄清楚如何将字符串用作 TT 输入。有小费吗?
谢谢!
-fREW
perl - 如何在 Perl 的哈希引用中引用标量?
简单的问题:
我如何在一行上做到这一点:
我已经尝试过 \$bar->{baz}、\${$bar->{baz}} 和许多其他的。这甚至可能吗?
-fREW
更新:好的,hashref 来自 DBI,我将标量 ref 传递到模板工具包中。我想现在我更仔细地观察这个问题与 TT 如何完成所有这些有关。实际上我想说:
但是 TT 不是这样工作的,TT 需要一个标量 ref 并将数据放在那里,所以我必须这样做:
无论如何,感谢您的帮助。我至少只有一个参考而不是两个。
ajax - 如何在 Catalyst 站点上使用多个 Template Toolkit TTSite 视图?
我使用 Template Toolkit 在 Catalyst 中生成页面视图。为了做一些基本的 Ajax,我想让一些输出页面不使用 TTSite 样式,而是使用更基本的结构。我是否在 stash 中添加了一些特殊的东西来使用 .tt2 文件,而没有我的其余模板自动附带的页眉/页脚/等?(网站按照教程说明生成。)
perl - 在使用 Template Toolkit 的 Catalyst 项目中显示 DBIx::Class ResultSet 的正确方法是什么?
给定一个 DBIx::Class 结果集,例如:
我读过的教程使用存储来传递行的arrayref:
这会导致此时执行查询,并将结果对象填充到存储中,因此它们可以在 TemplateToolkit 中用作:
是否有适当的方法让 TT 在从数据库中获取行时对其进行迭代?
template-toolkit - 我可以重定向 TPAGE 的输出吗
我希望tpage将输出重定向到不同的文件。重定向过滤器似乎几乎可以满足我的要求,但是当我使用它时,我得到:
重定向错误 - 未设置 OUTPUT_PATH
我可以使用 tpage 设置 OUTPUT_PATH 吗?
template-toolkit - 如何在模板工具包中获取随机数?
我想使用模板工具包获得一个随机数。它不必特别随机。我该怎么做?
perl - 是否有使用 HTML::Template 而不是 TT 的 Catalyst 教程?
我一直在浏览一些 Catalyst 教程,它们都倾向于使用 Template Toolkit 而不是 HTML::Template。
我在 HTML::Template 上花了很多时间,我喜欢它,虽然我可以看到 TT 的强大功能,但我不知道它,我觉得我会同时学习两件事;另外,因为它在模板中进行处理,所以我不确定我的 HTML::Template$template->param(foo => \$bar);
代码会去哪里!
任何人都知道使用 HTML::Template 的好教程/代码示例吗?