Hi all,
While I can set my needed options for HTML::Template in config.yml per the
documentation/guidance of the list, it never reaches
Dancer::Template::HtmlTemplate. The issue is here, in HtmlTemplate.pm, in
in the render method :
----
my $ht = HTML::Template->new(
filename => $template,
die_on_bad_params => 0, # Required, as we pass through other params
too
%{$self->config}
);
$ht->param($tokens);
return $ht->output;
----
The problem is that $self->config is empty here. I'm using version 0.06.
Also, I don't necessarily want die_on_bad_params hard coded that way.
Besides that, what I really miss is the ability to do this sort of thing:
----
if (condition) {
set a certain param for the template
} else {
set some other param
}
----
I can't do this because the module doesn't inherit the param method from
HTML::Template. Can't Dancer be wangled into setting template tokens in
multiple places for a given route, or must it happen all at once?
Side note -- whitespace is apparently syntactically significant in YAML. Of
what possible benefit is that?
Clues or opinions welcome.
Thanks,
GJ
_______________________________________________
Dancer-users mailing list
[email protected]
http://www.backup-manager.org/cgi-bin/listinfo/dancer-users