簡體   English   中英

如何在SonataAdminbundle列表中刪除SonataUserBundle或SonataMediaBundle的默認塊?

[英]How can delete default block of SonataUserBundle or SonataMediaBundle in SonataAdminbundle list?

我不知道如何刪除UserBundle,MediaBundle的默認塊(只是其中之一...)。

這是我的config.yml:

    dashboard:
        blocks:

            # display a dashboard block
            - { position: left, type: sonata.admin.block.admin_list }

#        groups:
#            sonata_page:
#                label: Taules
#                items:
#                    - sonata.admin.collection
#                    - sonata.admin.gender
#                    - sonata.admin.family
#                    - sonata.admin.color
#                    - sonata.admin.size
#                    - sonata.admin.article

還有我的security.yml:

security:
   encoders:
       FOS\UserBundle\Model\UserInterface: sha512

role_hierarchy:
    ROLE_SONATA_READER:
        - ROLE_SONATA_ADMIN_LIST
        - ROLE_SONATA_ADMIN_VIEW
    ROLE_SONATA_EDITOR:
        - ROLE_SONATA_ADMIN_CREATE
        - ROLE_SONATA_ADMIN_EDIT
    ROLE_SONATA_ADMIN:
        - ROLE_SONATA_ADMIN_DELETE
        - ROLE_SONATA_ADMIN_EXPORT
    ROLE_STAFF:       [ROLE_USER, ROLE_SONATA_READER]
    ROLE_ADMIN:       [ROLE_STAFF ,ROLE_SONATA_EDITOR, ROLE_SONATA_ADMIN]
    ROLE_SUPER_ADMIN: [ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

您可以使用Sonata AdminBundle安全性選項使用“ 角色處理程序” ,以僅允許一個組訪問這些管理。

sonata_admin:
    security:
        handler: sonata.admin.security.handler.role

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM