通过相对路径获取Twig文件,然后将其包含在app文件夹中的base.html.twig中

时间:2017-12-27 16:26:46

标签: php symfony twig symfony-2.3 symfony-3.3

这是我的基本模板中的MyDomain\MyWebServer$代码:

iframe

在我的app文件夹中,我有另一个名为<iframe id="main" src="{{ app.request.getBaseURL() }}/include/main.html.twig"></iframe> 的文件夹,其中有一个名为include/的twig文件。

我想将main.html.twig文件包含在main.html.twig中,如下所示:

src

1 个答案:

答案 0 :(得分:1)

它不会以这种方式工作。你不能/不应该直接链接到twig文件。 这就是你需要做的事情:

  • 在控制器中创建新操作,该操作将呈现该main.html.twig并为其命名。 (阅读有关路由和@Route注释的内容)
  • iframe中的
  • 您需要使用src="{{ path('route_name_to created action') }}"