0
重新聲明塊我有這樣的結構:TWIG誼如何從包含的文件
layout.twig:
{% include header.twig %}
{% block block1 %}
{% endblock %}
header.twig:
{% block block2 %}
{% endblock %}
index.twig :
{% extends "layout.twig" %}
{% block block1 %} text for block 1 {% endblock %}
{% block block2 %} text for block 2 {% endblock %}
當我渲染index.twig如預期的那樣,塊1被替換爲文本值,但塊2保持空白。爲什麼block2不會被重新聲明的內容所取代?對於TWIG而言是否正確,或者僅僅是Yii Framework的TWIG實現問題?我應該如何改變結構以使其如所描述的那樣工作?提前
感謝)
這是一種正常的行爲。看到這裏https://github.com/fabpot/Twig/issues/523 – Mikhail