cryogen icon indicating copy to clipboard operation
cryogen copied to clipboard

block.super doesn't work with pages

Open harlanji opened this issue 5 years ago • 1 comments

Using cryogen-core 0.3.1, I'd like to create a new page that overrides the default template's content block, inserting the original via {{ block.super }} (info in Selmer README). Instead I get the page template rendered with no values populated.

The project was freshly created using the default page.html template. I added a page-premium.html template with an extends block:

{% extends "/html/page.html" %}

{% block content %}

  a
  {{ block.super }}
  b
  
{% endblock %}

And the page premium.md:

{:title "Premium"
 :layout :page-premium}

Premo.

What I see is this:

Screen Shot 2020-08-30 at 11 31 23 AM

And I'd expect to see "Premo." on the page between a and b.

harlanji avatar Aug 30 '20 18:08 harlanji

Does it still not work with latest Cryogen and its updated Selmer?

holyjak avatar Oct 05 '21 08:10 holyjak