Siempre lo he hecho así, pero no descubro por qué no puedo obtener el valor de un array de hash que le paso el Template Toolkit,
Este es mi código:
my $vars = {
items => $items,
total => $self->session->param('total_cesta')
};
my $c = $self->tt_process(
'templates/' . $self->current_language . '/' . $self->cfg('template_name') . '/cart_display.html', $vars );
Esta mi plantilla:
<h2>ITEM EN CESTA</h2>
<table border="0">
[% FOREACH item = items ...