symfony - Sonata Block Bundle 中的上下文是什么

标签 symfony symfony-sonata

Sonata Block Bundle 配置中的上下文是什么意思?有什么用?

sonata_block:
    default_contexts: [cms]
    blocks:
        sonata.admin.block.admin_list:
            contexts:   [admin]

最佳答案

抱歉延迟,上下文用于对一组 block 进行分组。因此,您可以将 block 与 CMS 上下文或管理员相关。

因此管理 block 将永远不会在 CMS 上下文中使用。

关于symfony - Sonata Block Bundle 中的上下文是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22798670/

相关文章:

symfony - PhpUnit 和 Symfony : Mock Service not working

php - 如何使用 SonataMediaBundle 在 Twig 中获取图像路径?

symfony-sonata - 如何将奏鸣曲媒体包与我的实体一起使用

symfony - 如何在表单中添加非持久字段?

symfony - 针对自定义表单类型使用 sonata_type_collection 而不是与另一个实体的属性/关系

php - 函数 "form"不存在

php - symfony 4 中没有服务 FOSJsRoutingBundle

php - 我应该在生产代码库上使用 Symfony Flex 吗?

php - 研究redis

php - 如何在 Sonata Admin Bundle 中翻译标签