0
У меня есть perl, генерирующий список через Template Toolkit.perl Шаблон: добавьте переменную рядом со списком
Как добавить в микс пару одиночных переменных из списка, например. включить за пределами FOREACH
в файл .tt2
?
my $e = {
};
for my $c (sort keys %$cat) {
push @{$e->{categories}},
{
name => $c,
url => "$c"
};
}
$template->process('main.tt2', $e, "index.html") or die;
<ul>
[% FOREACH c IN categories -%]
<li><a href="[% c.url | url %]">[% c.name %]</a></li>
[% END %]
</ul>
Спасибо! Могу ли я спросить, что означает эта нотация, '-> {}', на самом деле означает? – cnst
Стрелка обращается к ссылке (с левой стороны), '{}' содержит имя ключа в хеш-ссылке. – Quentin