0

我试图 show.html.twig在上下文中覆盖SonataClassificationBundle/CategoryAdmin

我试过把它放进去,/app/Resources/SonataClassificationBundle/views/CategoryAdmin/show.html.twig但它不起作用。

我正在使用 Symfony 3.2.7。

4

2 回答 2

0

最后我找到了解决方案(几乎是一个):

我编辑 CategoryAdmin 覆盖了这个功能:

class CategoryAdmin extends BaseCategoryAdmin
{
    public function getTemplate($name) {
        if ($name == 'show') {
            return 'ApplicationSonataClassificationBundle:CategoryAdmin:show.html.twig';
        } else {
            return parent::getTemplate($name);
        }

    }
}
于 2017-04-28T19:43:54.320 回答
0

我在原始包目录中看不到show.html.twig文件。

https://github.com/sonata-project/SonataClassificationBundle/tree/3.x/Resources/views/CategoryAdmin

于 2017-04-28T03:10:36.767 回答