Template-Toolkit, кажется, хочет всегда интерполировать undef в пустую строку. Итак, такой шаблон:
Result is [% some_object.some_method (1, undef, 2) %]
или это:
Result is [% ttvar %]
[% some_object.some_method (1, ttvar, 2) %]
производит вызов Perl, например:
some_object->some_method (1, '', 2)
когда я хочу:
some_object->some_method (1, undef, 2)
Есть ли способ передать undef вместо пустой строки?
undef
? - person   schedule 03.11.2009