frctl / twig

Use Twig templates with Fractal.
32 stars 34 forks source link

not block rewrite in the embed work #17

Closed christophstockinger closed 5 years ago

christophstockinger commented 5 years ago

slider.twig

<div class="slider">
<ul class="slider-list">
{% block slides %}
{% for item in items %}
<li class="slider-item">{{item}}
{% endfor %}
{% endblock %}
</ul>
</div>

carousel.twg

{% embed '@slider' with {items: slider.items} %}
{% block slides %}
{% for item in items %}
<li class="slider-item">{{item}}
{% endfor %}
{% endblock %}
{% endembed %}

slider.items is an array with objects like this:

slider: {
  items: [
    {
      ...
    }
  ]
}

I found no solution for this.

christophstockinger commented 5 years ago

I updated from beta.2 to beta.5. Now it works fine.