Ага, lib / имя проекта / View / TT.pm имеет:
WRAPPER => 'site/wrapper',
и в корне / lib / site / wrapper я нахожу:
[% IF template.name.match('\.(css|js|txt)');
debug("Passing page through as text: $template.name");
content;
ELSE;
debug("Applying HTML page layout wrappers to $template.name\n");
content WRAPPER site/html + site/layout;
END;
-%]
Поэтому, если я назову свой шаблон без оболочки .txt, я смогу избежать site / html + site / layout.
Или, может быть, даже лучше, я могу сделать расширение .ajax и добавить его в список сквозных шаблонов.