Twig 模板引擎在其领域内非常有名,并且默认用于 Symfony 框架中。
它可以作为 HLEB2 框架中标准模板的替代方案。
使用 Composer:
$composer require "twig/twig:^3.0"
在 view() 函数中指定模板时,需要为 Twig 模板指定 .twig 扩展名。
从此函数传递的参数将以类似的方式作为变量传递给 Twig 模板。
框架的配置中有几个适用于 Twig 模板引擎的设置,特别是在 /config/common.php 文件中:
twig.options - 包含一系列与 Twig 文档中类似的设置,用于配置模板引擎。
twig.cache.inverted - 排除指定目录的缓存,否则(取决于是否启用缓存)将包括它们。
Twig 模板引擎根据 BSD 3-Clause 许可证分发,该许可证对其使用施加了一定的限制。
← 缓存模板 控制台命令 →