Twig - 在更高的目录中扩展模板,但仍在views文件夹中

时间:2015-09-02 16:35:13

标签: php twig

这是我的文件夹结构:

views
   _templates
       header.twig
   index
       dashboard.twig

如何在我的dashaboard.twig文件中包含header.twig,我已尝试过:

{% extends "base._templates/header.twig" %}

我也使用独立树枝而不是框架/ symfony

2 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情:

{% extends '../_templates/header.twig' %}

如果你想扩展模板

或者如果要包含和渲染文件:

{% include '../_templates/header.twig' %}

答案 1 :(得分:0)

这取决于Twig模板加载器的配置方式。假设它从views目录加载,你可以使用:

{% extends "_templates/header.twig" %}