繁体   English   中英

更改控制器Sonata Admin

[英]Change controller Sonata Admin

我试图自定义我的Sonata仪表板,但是尽管我可以更改布局,但是我无法使控制器成为我想要的控制器(并通过其他一些值)。 因此,奏鸣曲总是在CoreController上加载默认值,而不是我想要的默认值。 您能告诉我为我想要的控制器更换控制器时需要做什么吗?

这是我的config.yml的一部分:

sonata_admin:
   title_logo: bundles/ebuigui/images/brand.png
    templates:
        dashboard: EBUIBackendBundle:CRUD:adminView.html.twig
        list: EBUIBackendBundle:CRUD:list.html.twig
        edit: EBUIBackendBundle:CRUD:create.html.twig
    dashboard:
        blocks:
        # display a dashboard block
        - { position: left, type: sonata.admin.block.admin_list }

sonata_block:
    default_contexts: [cms]
    blocks:
        # Enable the SonataAdminBundle block
        sonata.admin.block.admin_list:
            contexts:   [admin]

最好使用eventListener来修改Sonata CoreController的逻辑。 如果要覆盖核心控制器,可以参考之前提出的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM