[dancer-users] tt tags
Rick Leir
richard.leir at canadiana.ca
Mon Jan 18 14:04:50 GMT 2016
There was a thread on this back in November:
http://lists.preshweb.co.uk/pipermail/dancer-users/2015-November/005294.html
http://lists.preshweb.co.uk/pipermail/dancer-users/2015-November/005297.html
This is what I need in config.yml to make it work (is there a simpler way?):
template: "template_toolkit"
charset: UTF-8
engines:
template:
template_toolkit:
ENCODING: utf8
INCLUDE_PATH: 'views'
start_tag: '[%'
end_tag: '%]'
WRAPPER: layouts/emails.tt
In a pm:
my $email_body = template(
'emails/activate.tt',
\%fields,
);
In a tt:
[% FILTER html_para %]
Bonjour / Hello [% name %]
..
On Sun, Jan 17, 2016 at 7:00 AM, <dancer-users-request at dancer.pm> wrote:
From: Kadir Beyazl? <kadirbeyazli at gmail.com>
> On Sat, Jan 16, 2016 at 1:09 AM, Kadir Beyazl? <kadirbeyazli at gmail.com>
> wrote:
>
> > Hi,
> >
> > I checked from following article that config.yml is correct for template
> > toolkit parameters:
> >
> >
> >
> http://search.cpan.org/~xsawyerx/Dancer2-0.157001/lib/Dancer2/Manual/Migration.pod
> >
> > Why does not my code use '<%' and '%>' tags although they are defined at
> > config.yml?
> > It is working by using default tags '[%' '%]'. I am writing config.yml
> > content again:
> >
> > template: "template_toolkit"
> > engines:
> > template:
> > template_toolkit:
> > start_tag: '<%'
> > end_tag: '%>'
> >
> >
> >
> > On Sat, Jan 16, 2016 at 12:54 AM, Kadir Beyazl? <kadirbeyazli at gmail.com>
> > wrote:
> >
> >> When I changed tag from <% %> to [% %] at .tt file it worked. But it is
> >> defined as follow at config.yml so <% %> tags should work.
> >>
> >> template: "template_toolkit" # I deleted this line
> >> engines:
> >> template:
> >> template_toolkit:
> >> start_tag: '<%'
> >> end_tag: '%>'
> >>
> >> On Sat, Jan 16, 2016 at 12:40 AM, Kadir Beyazl? <kadirbeyazli at gmail.com
> >
> >> wrote:
> >>
> >>> Hi All,
> >>>
> >>> My project at my local pc was working when I tried 2 weeks ago.
> >>> Now I tried but realized that template toolkit parameters are not set.
> >>> I see following when I click on "View Page Source"
> >>>
> >>> <html lang="tr">
> >>> <head>
> >>>
> >>> <title>adopen</title>
> >>> <meta charset="<% settings.charset %>">
> >>> <meta name="viewport" content="width=device-width, initial-scale=1">
> >>> <link rel="stylesheet" href="<% request.uri_base
> >>> %>/css/bootstrap.min.css">
> >>> <script src="<% request.uri_base
> %>/javascripts/jquery.min.js"></script>
> >>> <script src="<% request.uri_base
> >>> %>/javascripts/bootstrap.min.js"></script>
> >>> <link rel="stylesheet" href="<% request.uri_base %>/css/mystyle.css"
> />
> >>>
> >>>
> >>> I checked config.yml whether I changed start-end tag of template
> toolkit
> >>> but I see that it is corrrect.
> >>>
> >>> # config.yml
> >>> template: "template_toolkit"
> >>> engines:
> >>> template:
> >>> template_toolkit:
> >>> start_tag: '<%'
> >>> end_tag: '%>'
> >>>
> >>> What may problem be? Last week I upgraded Ubuntu version from 15.04 to
> >>> 15.10 but this should not be reason.
> >>> I installed Dancer2, Template again in case upgrade caused a problem
> but
> >>> nothing changed
> >>>
> >>> I am starting my project with plackup command
> An HTML attachment was scrubbed...
> URL: <
> http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20160116/aaf59bba/attachment-0001.html
> >
>
> --
Rick Leir
Developer, Canadiana.ca
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20160118/eb0620b7/attachment.html>
More information about the dancer-users
mailing list