【发布时间】:2016-06-25 13:28:29
【问题描述】:
我为create 操作创建了一个自定义模板,我尝试按照文档中的说明进行配置:
article.admin.article:
class: ArticleBundle\Admin\ArticleAdmin
arguments: [~, ArticleBundle\Entity\Article, "ArticleBundle:ArticleAdmin"]
tags:
- { name: sonata.admin, manager_type: orm, group: admin, label: Article }
calls:
- [ setTemplate, [create, "ArticleBundle:ArticleAdmin:ArticleBundle"]]
我的新 create.html.twig 模板在目录中:src\ArticleBundle\Resources\views\ArticleAdmin\ArticleBundle
当我加载创建页面时,我仍然得到默认模板,而不是我配置的模板。
有什么问题?
【问题讨论】:
-
你清除缓存了吗?例如在生产环境中:
php app/console --env=prod cache:clear -
已经尝试清除缓存但同样的问题
-
我发现没有 create 模板,它是用于创建和编辑操作的编辑模板,所以我怎样才能有不同的模板,一个用于创建和另一个用于编辑?
-
我有同样的错误
标签: symfony doctrine-orm sonata-admin