【发布时间】:2012-08-16 10:37:34
【问题描述】:
我有一个标准的 Perl Dancer 应用,使用 Template::Toolkit 作为渲染引擎,有两条路线:
get '/' => sub {
template 'index';
};
get '/foo' => sub {
template 'foo';
};
我的views/templates/main.tt 包含以下行:
<title><%= title %></title>
我希望标题 var 的值是“/”页面上的“我的网站”,以及“/foo”页面上的“Foo - 我的网站”。
我知道我可以将这些值放入控制器文件中,如下所示:
template 'index', { title => 'My Site' };
但我想在相应的模板文件views/index.tt和views/foo.tt中指定它们。
我该怎么做?
谢谢。
【问题讨论】:
标签: perl template-toolkit dancer