我正在使用Symfony 2框架,我正在尝试将我的404页面重定向到我网站上的另一个文件夹。我想知道我该怎么做?
目前,我的404错误页面位于app/resources/TwigBundle/views/Exception/error404.html.twig
。我希望我的404页面能够从src/site/StoreBundle/Resources/views/pages/error404.html.twig
读取。
请注意,我只想重新指导我的404页面。我仍然希望我的其他错误(500,503)保留在app/resources/TwigBundle/views/Exception/error404.html.twig
。
答案 0 :(得分:1)
我不确定你为什么要这样做所以很难提出建议,但为什么不能在app / resources / TwigBundle / views / Exception / error404.html中添加include。拉进你的另一个模板的树枝?请确保为您的包使用正确的命名空间。像下面这样的东西应该没问题(在适当的地方编辑)。
{% include 'StoreBundle:pages:error404.html.twig' %}