gpt4 book ai didi

phpstorm - PhpStorm中缺少带有Symfony插件的Twig模板

转载 作者:行者123 更新时间:2023-12-03 12:39:53 25 4
gpt4 key购买 nike

PhpStorm version: 9.0.2
Symfony Plugin version: 0.11.109
Symfony version: 3.0.1

模板引用对于放置在 app/Resources/views下的模板文件有效,但不适用于放置在 Bundle/Resources/views下的文件。

这是屏幕截图。如您所见,在第一行中没有高亮显示指向位于 test.html.twig目录下的 app/文件的警告,但它警告放在 bundle 资源下的模板。

代码运行良好, bundle 模板在浏览器中呈现。

enter image description here

Symfony插件配置:

enter image description here

最佳答案

我对Symfony 3 / 4 / 5有同样的问题。解决方法非常简单。

您所要做的就是手动将app/Resources/views(或templates的情况下为Symfony4)目录手动添加到Twig命名空间,如下所示:

Twig namespaces settings

这样,您还可以支持自定义Twig namespace ,因此PhpStorm也可以自动完成这些 namespace 。

如果无法立即使用,则应使缓存无效:

File -> Invalidate Caches / Restart

关于phpstorm - PhpStorm中缺少带有Symfony插件的Twig模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35148786/

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