Template Toolkit: Модули: Template::Plugin::Dumper
Плагин-интерфейс к Data::Dumper.
Оглавление
[% USE Dumper %]
[% Dumper.dump(variable) %]
[% Dumper.dump_html(variable) %] |
Это очень простой интерфейс-плагин Template Toolkit к модулю Data::Dumper.
Объект Dumper создается следующей директивой:
[% USE Dumper %]
Как у всех стандартных плагинов можно указать его имя в нижнем регистре:
[% USE dumper %]
Для влияния на генерируемый вывод поддерживаются опции Data::Dumper
'Pad', 'Indent' и 'Varname'. Более подробно смотри Data::Dumper.
[% USE dumper(Indent=0, Pad="<br>") %]
Эти опции также можно указать в нижнем регистре.
[% USE dumper(indent=0, pad="<br>") %] |
Объект Dumper поддерживает два метода. Каждый выводит в шаблоне
содержимое переданных методу объекта переменных.
dump()
Генерирует необработанный текстовый дамп структуры данных
полученных переменных.
[% USE Dumper %]
[% Dumper.dump(myvar) %]
[% Dumper.dump(myvar, yourvar) %]
dump_html()
Как и dump() генерирует дамп структуры данных, но символы <, > и &
конвертируются в соответсвующие HTML-сущности и переносы строк заменяются на
<br>.
[% USE Dumper %]
[% Dumper.dump_html(myvar) %]
|
Симон Мэттьюс (Simon Matthews <sam@knowledgepool.com>)
|
2.65, поставляется в составе Template Toolkit версии 2.14,
дата релиза - 4 октября 2004.
|
Copyright (C) 2000 Simon Matthews All Rights Reserved.
Этот модуль является свободно-распространяемым программным обеспечением;
вы можете распространять и/или модифицировать его на тех же условиях,
что и Perl.
|
|