关键词:
【中文标题】为 Sonata Admin 包配置自定义模板【英文标题】:Configure custom template for Sonata Admin bundle 【发布时间】: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 模板,它是用于创建和编辑操作的编辑模板,所以我怎样才能有不同的模板,一个用于创建和另一个用于编辑?
我有同样的错误
【参考方案1】:
在:
group: admin, label: Article
您缺少双引号。应该是:
group: "admin", label: "Article"
setTemplate
的调用应该是:
calls:
- [ setTemplate, [create, "ArticleBundle:ArticleAdmin:ArticleBundle/create.html.twig"]]
请参阅 Sonata 管理员templates 参考。
【讨论】:
Sonata Admin Bundle - 自定义模板
】SonataAdminBundle-自定义模板【英文标题】:SonataAdminBundle-CustomTemplate【发布时间】:2018-07-2220:25:32【问题描述】:我想定制我的模板。service.yml:admin.globaux:class:AppBundle\\Admin\\ParametreAdminarguments:[~,AppBundle\\Entity\\ParametreEntity,~]ta 查看详情
如何在 Sonata Admin(Symfony 3.3、PHP 7)中使用自定义 javascript 为模态窗口扩展模板?
】如何在SonataAdmin(Symfony3.3、PHP7)中使用自定义javascript为模态窗口扩展模板?【英文标题】:HowcanIextendtemplatewithcustomjavascriptformodalwindowintheSonataAdmin(Symfony3.3,PHP7)?【发布时间】:2018-10-1204:43:00【问题描述】:我有一个实体结构... 查看详情
Sonata Admin Bundle - 表单类型:sonata_type_collection - 自定义模板?
】SonataAdminBundle-表单类型:sonata_type_collection-自定义模板?【英文标题】:SonataAdminBundle-Formtype:sonata_type_collection-customtemplate?【发布时间】:2012-07-1502:33:40【问题描述】:是否可以覆盖表单类型的模板:“sonata_type_collection”?我... 查看详情
扩展 Sonata 用户包和自定义操作
】扩展Sonata用户包和自定义操作【英文标题】:ExtendingSonataUserBundle&customactions【发布时间】:2017-04-2210:45:21【问题描述】:我有一个带有SonataAdmin、SonataUser和Fosuser的应用程序。我已经从SonataAdmin扩展了Admin文件以添加新的列和... 查看详情
Symfony Sonata Admin Bundle - 将带有树枝模板的自定义字段导出到 XLS
】SymfonySonataAdminBundle-将带有树枝模板的自定义字段导出到XLS【英文标题】:SymfonySonataAdminBundle-exportcustomfieldswithtwigtemplatestoXLS【发布时间】:2018-09-2702:37:51【问题描述】:代码我的奏鸣曲管理类代码:classUsersAdminextendsAbstractAdmin.... 查看详情
Sonata Admin的自定义Flash消息
】SonataAdmin的自定义Flash消息【英文标题】:CustomiseflashmessageofSonataAdmin【发布时间】:2018-12-2523:39:58【问题描述】:我在我的Symfony项目中使用Sonataadmin。用户存储在User实体中,我已经为用户提供了将其用户详细信息作为个人资料... 查看详情
Sonata Admin 中没有自定义视图的面包屑?
】SonataAdmin中没有自定义视图的面包屑?【英文标题】:NobreadcrumbforcustomviewinSonataAdmin?【发布时间】:2019-03-2801:27:38【问题描述】:我按照官方文档(here)的配方在SonataAdmin中创建了一个自定义视图。一切正常,但面包屑为空(与... 查看详情
Sonata 管理包模板
】Sonata管理包模板【英文标题】:Sonataadminbundletemplate【发布时间】:2014-04-2823:11:41【问题描述】:我最近安装了Symfony和Sonata管理包,工作正常。是否可以更改/自定义管理界面(模板)?我在哪里可以下载这些模板?任何教程如... 查看详情
自定义 Sonata-admin 仪表板“主页”
】自定义Sonata-admin仪表板“主页”【英文标题】:CustomizeSonata-admindashboard"home"【发布时间】:2013-12-1905:13:07【问题描述】:我是Sonata项目的新手,在“玩”它时,我想将它用于我的一个项目。但是关于Sonata以及它的工作... 查看详情
Sonata ODM Admin 自定义过滤器集
】SonataODMAdmin自定义过滤器集【英文标题】:SonataODMAdmincustomsetoffilters【发布时间】:2019-03-1712:34:53【问题描述】:我正在尝试将项目中的sonata-admin部分从版本2升级到3。据我了解,过滤系统发生了一些变化。现在过滤部分如下:... 查看详情
自定义日期范围字段 Sonata Admin
】自定义日期范围字段SonataAdmin【英文标题】:CustomisedaterangefieldSonataAdmin【发布时间】:2018-07-1121:08:12【问题描述】:我有带有标准标签(开始日期和结束日期)的doctrine_orm_date_range字段。如何自定义标签?->add(\'creationDate\',\'... 查看详情
Sonata Admin 覆盖模板 form_admin_fields.html.twig
】SonataAdmin覆盖模板form_admin_fields.html.twig【英文标题】:SonataAdminoverridetemplateform_admin_fields.html.twig【发布时间】:2018-04-1323:11:25【问题描述】:我想完全自定义扩展选项在管理员编辑表单中的外观。我找到了一个显示它的模板:v... 查看详情
configureListFields 中的 Sonata Admin 自定义查询
】configureListFields中的SonataAdmin自定义查询【英文标题】:SonataAdmincustomqueryinconfigureListFields【发布时间】:2016-01-2211:07:25【问题描述】:我被困了几个小时。我有管理类来列出所有类别,并且在一个表列中有相关产品(产品实体... 查看详情
Sonata Admin Bundle 使用注释的自定义路由
】SonataAdminBundle使用注释的自定义路由【英文标题】:SonataAdminBundlecustomroutesusingannotations【发布时间】:2014-01-2916:11:25【问题描述】:所以我在开发SonataAdmin自定义应用程序。我正在尝试创建一个自定义操作来下载扩展CRUDController... 查看详情
Sonata Admin 的 sonata_type_model 字段的自定义选项列表
】SonataAdmin的sonata_type_model字段的自定义选项列表【英文标题】:Customchoiceslistofsonata_type_modelfieldwithSonataAdmin【发布时间】:2013-08-3104:51:59【问题描述】:我正在使用SonataAdmin,并且我有一个类别字段,我需要像选择中的树一样按... 查看详情
Sonata admin bundle:从全局搜索中排除自定义管理员
】Sonataadminbundle:从全局搜索中排除自定义管理员【英文标题】:Sonataadminbundle:excludecustomadminfromglobalsearch【发布时间】:2019-06-0503:35:23【问题描述】:在我的Symfony3.4项目中,我有2个自定义管理员。专为报告服务而创建。这些管... 查看详情
SonataMediaBundle 与自定义实体一起使用
】SonataMediaBundle与自定义实体一起使用【英文标题】:SonataMediaBundleUsagewithcustomentities【发布时间】:2013-06-1307:57:02【问题描述】:我正在使用Symfony2和Sonata捆绑包(Sonata-Admin和Sonata-Media)来开发我的CMS项目。我为我的自定义包设... 查看详情
Sonata Admin 带有数据转换器的自定义字段
】SonataAdmin带有数据转换器的自定义字段【英文标题】:SonataAdminCustomfieldwithdatatransformer【发布时间】:2014-09-2703:04:42【问题描述】:我有一个带有数据转换器的简单表单,它可以正常工作(更新、持久化和删除),但在树枝上... 查看详情