当我想修改当前 View 中的某些内容时,我必须查看操作和 Controller (例如 DefaultController:indexAction
),转到操作函数( indexAction
> ) 并查看该操作正在渲染什么文件。
是否有更快的方法来找出当前 View 中渲染的文件 (xxxx.html.twig
)?
最佳答案
在主布局中的某个位置,您可以添加如下内容:
{% if app.environment == 'dev' %}
{% block templateName %}{% endblock %}
{% endif %}
并且在您想要查看布局路径的位置放置:
{% block templateName %}{{ _self.templateName }}{% endBlock %}
当您在开发环境中时,这将在您想要的任何地方显示模板名称。
关于symfony - 查找当前 View 的twig文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16307444/