Plugins

Plugins ermöglichen die Definition und den Zugriff auf Erweiterungen und deren Objekte.
[% USE DBI('DBI:msql:mydatabase') %]

[% FOREACH user = DBI.query('SELECT * FROM USERS') %]
  [% user.id %] [% user.name %] [% user.etc.etc %]
[% END %]
[% USE scores = table(myscores, cols=5) %]

[% FOREACH row = scores.rows %]
  yadda yadda yadda [% row %]
[% END %]
Die USE-Direktive entspricht in etwa dem Perl-Code:
use table;
my $scores = table->new($myscores,{'cols' => 5});
Weiter zu 'Standard-Plugins'
Zurück zu 'Makros'
Start
Inhaltsverzeichnis

Template-Verarbeitung mit dem Template Toolkit
Harald Jörg, Munich Perl Mongers, Februar 2003