Template Toolkit で読み取りたいパスの配列があります。この配列の配列要素にアクセスするにはどうすればよいですか? 状況は次のとおりです。
my @dirs;
opendir(DIR,'./directory/') || die $!;
@dirs = readdir(DIR);
close DIR;
$vars->{'Tree'} = @dirs;
次に、次のようにテンプレート ページを呼び出します。
$template->process('create.tmpl', $vars)
|| die "Template process failed: ", $template->error(), "\n";
このテンプレートでは、配列内のディレクトリのツリーを作成したいと考えています。どうすればアクセスできますか?
私の考えは、foreach
このようなテンプレートで a から始めることでした
[% FOREACH dir IN Tree.dirs %]
$dir
[% END %]