1

Folks:

I am having issue getting Twig to extend the template. The details:

  • Craft installed fine.
  • This is on a live server.
  • The default Craft welcome page appears as normal so Twig must be working.
  • When I try to pull up an entry with one of my own templates, Twig does not pull the content from the main Twig template. You should see the header info and have the css pulled and all the rest. If I strip everything out the template and leave some plain text I still see this in the browser:

    { % extends "_layouttest" % } { % block main % } This is the correct template alright! { % endblock % }

I have done the following:

  • Checked that I am not pulling the template directly. I am not. This is a proper URL for an entry I created in Craft.
  • Dumped the cache.
  • Checked the template locations from within the CP. All seems to be pointing in the correct direction. The fact that the right template is being pulled confirms this.
  • Read through this thread and this one. No joy.

Any assistance would be appreciated.

3
  • 2
    You don't actually have a space between the { and % in your code, do you? – André Elvan Feb 23 '16 at 21:56
  • You have so got to be kidding me, right? Yes, that was the problem. And no, I am not a complete dunce (but it feels that way). ExpressionEngine tags worked in a similar fashion. Thanks! – Wonko Feb 24 '16 at 2:01
  • Haha, cool. Posted it as an answer. :) – André Elvan Feb 24 '16 at 10:15
4

You have a space between the { and % in your twig tags. That needs to be removed. :)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.