Zend框架2和Twig(带有ZfcTwig模块)-如果呈现动作模板,则会丢失布局模板内容



我正在尝试将ZF2与ZfcTwig模块一起使用。我有Skeleton应用程序的基本结构:view->layout->layout.phtml(或layout.titch)视图->应用程序->索引->index.phtml(或index.trick)

如果我使用下一对:layout.twig和index.phtml-layout.twig由ZfcTwig模块正确渲染,则index.phtml(默认渲染)的结果也是正确的。

但是,如果我尝试使用内容模板作为分支模板(两个分支文件),我只得到了具有正确渲染的index.trick,但没有从布局模板(layout.twig,甚至layout.phtml)中得到任何内容

有人有同样的情况吗?

您可以使用树枝布局,它与ZfcTwig 配合使用效果很好

在index.trick 中

{% extends 'layout/layout.twig' %}
{% block content %}
    Here your template
{% endblock content %}

布局中。wig

{% block content %}{{ content|raw }}{% endblock content %}

最新更新