gpt4 book ai didi

php - 检查木材中 Twig 模板的存在

转载 作者:行者123 更新时间:2023-12-04 09:02:46 28 4
gpt4 key购买 nike

Timber 中有没有办法在尝试渲染之前检查 Twig 模板是否存在?
我已经在 Symfony ( $this->get('twig')->getLoader()->exists('AcmeDemoBundle:Foo:bar.html.twig') ) 中看到了有关如何完成此操作的 SO 答案,但我需要一个特定于木材的答案。
如果没有,我总是可以使用特定于 PHP 的

if ( get_stylesheet_directory() . '/templates/template-name.twig' ) { ... }
但我想我会看看是否有人知道一种木材方法来实现这一点。

最佳答案

$loader = new Timber\Loader;
if ( $loader->get_loader()->exists( 'template-name.twig' ) ) {
// file exists
}
感谢@Jeto 提供线索。

关于php - 检查木材中 Twig 模板的存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63527715/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com