【发布时间】:2012-11-01 18:38:34
【问题描述】:
所以我用来查看变量内容的方式是在我的模板工具包中使用 Data::Dumper:
[% 使用自卸车 %] [% Dumper.dump(varname) %]但我得到的结果有点乱——所有关于表关系、列类型和属性等的信息。
我想知道是否有办法获得“干净”的变量内容 - 仅在查询的当前结果+相关结果集(即,当我将 php 与 cakephp 框架一起使用时,有一个 'debug(varname )' 命令提供了这样的结果,看起来像这样http://pastebin.com/Hut0LnAb)。
【问题讨论】:
-
您是否将输出插入 HTML 而不将其转换为 HTML? TT没有过滤器可以转义为HTML吗?然后将其包装在 PRE 标签中。请记住,TT 和 Data::Dumper 都与 HTML 无关。
-
您所说的是格式化,但不幸的是,这不是我所要求的。比方说,我需要获取变量的过滤内容 - 没有所有列类型数据和所有其他内容 - 只有查询内容(如我的 php 示例中)
-
请显示您获得的输出的屏幕截图。我不完全理解这个问题。
-
据我了解,它与转储 ORM 对象(如 DBIC 对象)有关。
标签: perl catalyst template-toolkit