Open richp10 opened 3 years ago
Hi @richp10,
I had the same problem. You must enter a template name without .jet, for example {{ include "header" }}
.
I know, it's not entirely intuitive, but it works.
Hi @richp10, I had the same problem. You must enter a template name without .jet, for example
{{ include "header" }}
.I know, it's not entirely intuitive, but it works.
This worked for me
Hi @richp10, I had the same problem. You must enter a template name without .jet, for example
{{ include "header" }}
.I know, it's not entirely intuitive, but it works.
yes, after an hour's debugging, I cannot believe this is the root cause! Why that jet has such unreasonable and confusing impl? This is ridiculous.
Perhaps, change cloudykit to have a better error message ? Like "header.jet.jet" not found or something.
I'm sure this is a stupidly simple problem - but I'm staring at it and just can't see what is going on!
Views are in a folder two levels below the executable (in www/views) and jet is configured like this:
engine = jet.New("www/views", ".jet")
I have a template www/views/register.jet that works just fine, with the page displayed. I then add another template to the folder 'header.jet' and add the following to the top of register.jet
{{ include "./header.jet" }}
But if I reload the page, I get an error:
Jet Runtime Error ("/register":1): template /header.jet could not be found
I have tried various things such as addint the path, such as www/views/header.jet but cannot get it to work.
Thanks for any thoughts..