<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 19, 2016 at 9:46 AM, Kadir Beyazlı <span dir="ltr"><<a href="mailto:kadirbeyazli@gmail.com" target="_blank">kadirbeyazli@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
As I understand from this experience, "engines" parameters must be<br>
defined only once at config.yml<br>
For both "template toolkit" and "session", I had defined parameter<br>
"engines" and last one overrided earlier ones<br>
I think correct definition should be as follow<br>
<br>
session: YAML<br>
template: "template_toolkit"<br>
<span class=""><br>
engines:<br>
  session:<br>
    YAML:<br>
      session_dir: /home/kadir/dancer-sessions<br>
  template:<br>
</span>    template_toolkit:<br>
      start_tag: '<%'<br>
      end_tag:   '%>'<br></blockquote><div><br></div><div>I think you're right there.<br></div><div>As a general rule I try to avoid touching the config.yml since I've spent hours debugging things like cookie issues only to realise it was actually something in the .yml file wasn't defined in the right place or was overriding something else, or was it?<br></div><div>I vote for config.json :)<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On Tue, Jan 19, 2016 at 12:53 AM, Kadir Beyazlı <<a href="mailto:kadirbeyazli@gmail.com">kadirbeyazli@gmail.com</a>> wrote:<br>
> Hi Andrew,<br>
><br>
> I completely debugged TemplateToolkit.pm. There is change at this file<br>
> but this is not the reason of my problem<br>
> I tried several things and found problem!<br>
><br>
> At config.yml I have following definitions, template toolkit<br>
> parameters do not work!<br>
><br>
> template: "template_toolkit"<br>
> engines:<br>
>   template:<br>
>     template_toolkit:<br>
>       start_tag: '<%'<br>
>       end_tag:   '%>'<br>
><br>
> session: YAML<br>
> engines:<br>
>   session:<br>
>     YAML:<br>
>       session_dir: /home/kadir/dancer-sessions<br>
><br>
><br>
> But when I change their place (session definition first), it works:<br>
><br>
> session: YAML<br>
> engines:<br>
>   session:<br>
>     YAML:<br>
>       session_dir: /home/kadir/dancer-sessions<br>
><br>
> template: "template_toolkit"<br>
> engines:<br>
>   template:<br>
>     template_toolkit:<br>
>       start_tag: '<%'<br>
>       end_tag:   '%>'<br>
><br>
> I also Dumped config and realized that anything is not known defined<br>
> before session. It is strange to me.<br>
><br>
><br>
> On Tue, Jan 19, 2016 at 12:46 AM, Andrew Beverley <<a href="mailto:andy@andybev.com">andy@andybev.com</a>> wrote:<br>
>> On Tue, 2016-01-19 at 00:06 +0200, Kadir Beyazlı wrote:<br>
>>>    [KB] I know that start and end tags of template toolkit can be<br>
>>> defined at config.yml but my problem is that .tt file does not accept<br>
>>> the tags I defined at config.yml. I defined as follow.<br>
>>><br>
>>>  template: "template_toolkit"<br>
>>> engines:<br>
>>>   template:<br>
>>>     template_toolkit:<br>
>>>       start_tag: '<%'<br>
>>>       end_tag:   '%>'<br>
>>><br>
>>> And at .tt file I use as follow :<br>
>>><br>
>>> <% order %><br>
>>><br>
>>> But .tt file is still accepting '[%' and '%]'.<br>
>><br>
>> I can only think that your config files is not being read properly or it<br>
>> is being overwritten when multiple configs are merged. Try dumping the<br>
>> entire config in your app and seeing what it contains ("print Dumper<br>
>> config" or similar).<br>
>><br>
>>> upgraded Dancer2 from 061 to 066 and this occurred.<br>
>><br>
>> I've just tried with 0.166 and it's working for me. You could also try<br>
>> creating a new app:<br>
>><br>
>>   dancer2 -a myapp<br>
>><br>
>> then un-commenting the TT config in the generated config.yml<br>
>><br>
>> If that works, then you have an error in your app somewhere, most likely<br>
>> in the config parsing/compilation.<br>
>><br>
>> Andy<br>
>><br>
>> _______________________________________________<br>
>> dancer-users mailing list<br>
>> <a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
>> <a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
><br>
><br>
><br>
> --<br>
> Kadir Beyazlı<br>
> Computer Engineer<br>
> GSM : <a href="tel:%2B90%20535%20821%2050%2000" value="+905358215000">+90 535 821 50 00</a><br>
<br>
<br>
<br>
--<br>
Kadir Beyazlı<br>
Computer Engineer<br>
GSM : <a href="tel:%2B90%20535%20821%2050%2000" value="+905358215000">+90 535 821 50 00</a><br>
_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
</div></div></blockquote></div><br></div></div>