レンダリングエンジンとしてTemplate::Toolkitを使用する標準のPerlDancerアプリがあり、次の2つのルートがあります。
get '/' => sub {
template 'index';
};
get '/foo' => sub {
template 'foo';
};
私views/templates/main.tt
には次の行が含まれています:
<title><%= title %></title>
title varの値を「/」ページの「マイサイト」、「/foo」ページの「Foo-マイサイト」にします。
私はこれらの値を次のようにコントローラーファイルに入れることができることを知っています:
template 'index', { title => 'My Site' };
views/index.tt
しかし、対応するテンプレートファイルでそれらを指定したいのですがviews/foo.tt
。
どうやってやるの?
ありがとう。