You don’t (and shouldn’t have to use) Template::Simple if you don’t want to. TIMTOWTDI! :)
Dancer is based on Ruby’s Sinatra framework. Sinatra uses <% %>, which is why they are the default in Dancer. Just set your start and end tags to [% %] and write your templates in TT the way you are used to. Or did I miss something? :) Good luck! Jason > On Nov 4, 2015, at 10:49 AM, Rick Leir <[email protected]> wrote: > > TemplateToolkit default tags are [% hi %] > > ref: > http://search.cpan.org/~abw/Template-Toolkit-2.26/lib/Template/Manual/Config.pod#START_TAG,_END_TAG > > Dancer2 tutorial mentions this default > ref: lib/Dancer2/Tutorial.pod > > In Dancer2 I had to configure these to get going: > > template: "template_toolkit" > charset: UTF-8 > engines: > template: > template_toolkit: > ENCODING: utf8 > INCLUDE_PATH: 'views' > start_tag: '[%' > end_tag: '%]' > > But then, the rendered template contained <% content %> in place of my tt. To > get my code working, I changed my .tt files to use <% hi %> and changed the > config tags: > start_tag: '<%' > end_tag: '%>' > > Is there an easier way to use Template::Toolkit in Dancer2? Yes, I should use > Dancer2's simple template. > Thanks > Rick > > _______________________________________________ > dancer-users mailing list > [email protected] > http://lists.preshweb.co.uk/mailman/listinfo/dancer-users _______________________________________________ dancer-users mailing list [email protected] http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
