私は電話番号の配列を持っています。これらの数値を 1 行に 5 つの数値を表に表示したいと考えています。データ構造を変更せずに Template Toolkit でこれを行うことはできますか?
質問する
131 次
1 に答える
1
プラグインTemplate::Plugin::Tableを使用できます:
[% USE table(phone_numbers, cols=5) %]
[% FOREACH row IN table.rows %]
[% FOREACH item IN row %]
[% item %]
[% END %]
[% END %]
phone_numbers
Template Toolkit に渡す必要がある電話番号配列への参照です。例:
...
$data->{phone_numbers} = \@phone_numbers;
$template->process('example.tmpl', $data)
|| die "Template processing failed: ", $template->error(), "\n";
于 2013-05-08T20:35:23.380 に答える