Как проверить тип переменной в наборе инструментов шаблона?

avatar
eduardosufan
1 июля 2021 в 20:20
88
1
1

Есть ли инструкция для печати типа переменной в Template Toolkit? Это для целей отладки. Я пытался найти что-то вроде:

type(my_var)

Вывод:

scalar
Источник
Grant McLean
1 июля 2021 в 21:25
1

Вы можете взглянуть на Template::Plugin::Dumper

Ответы (1)

avatar
Miguel Prz
1 июля 2021 в 20:58
2

Используйте директиву PERL. Пример:

[% PERL %]
   print "my_var type: ", ref( $stash->get('my_var') ) || 'scalar';
[% END %]