首页 > 解决方案 > 如何在我的树枝模板中包含外部 html 文件?

问题描述

我已经将一些 html 提取到不同的存储库中以供重复使用,并且此后通过<? php include_once('path/to/code). 但是我遇到了一个使用.html.twig格式的回购。

据我所见,我找不到将这个外部文件包含在我的树枝模板中的方法。

我已经看到了这个答案,但对于将在一个或两个地方使用的单个文件来说,这似乎是一种极端过度杀伤的情况。

标签: phphtmltwig

解决方案


您可以使用{% include 'your_page.html' %}

我不确定这是否适用于 a.php但您可以尝试。

编辑:我一直在检查,确实没有办法将 php 包含到 twig 文件中,以防止设计包含太多逻辑,因为 twig 本身已经带来了足够的逻辑。

所以你不能像我建议的那样包含一个 php 文件。唯一的做法似乎是将您的逻辑转换为.html.twig您将包含或扩展的其他文件。


推荐阅读