среда, 8 апреля 2009 г.

Template Toolkit bypassing wrapper

Встала задача, для одной из View - проигнорировать wrapper выставленный в конфиге, чтение списка рассылки по Catalyst, вывело на следующее решение, далеко не единственное, но мне чет больше понравилось чем остальное.
Во wrapper добавляем в начало что-нибудь в стиле:

[% IF template.nowrap %]
    [% content %]
    [% RETURN %]
[% END %]


И теперь во View можно написать

[% META nowrap=1 %]


И все )

Комментариев нет: