symfony - 模板渲染期间出现异常 ("The block type sonata.Admin.block.admin_list does not exist")

标签 symfony twig

我是 Symfony2 的新手,在生成管理面板时遇到了这个问题。

在 SonataAdminBundle:Core:dashboard.html.twig 第 35 行渲染模板时出现异常(“ block 类型 sonata.Admin.block.admin_list 不存在”)

谁能指导一下我,我将不胜感激。我正在关注此文档 Sonata Admin Bundle.

最佳答案

您必须在 app/config/config.yml 中指定所有 block :

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

关于symfony - 模板渲染期间出现异常 ("The block type sonata.Admin.block.admin_list does not exist"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24164808/

相关文章:

php - Symfony - 使用来自另一个包的服务

php - 为什么要使用接口(interface)?

symfony - 从命令类访问参数

php - 包含内的 Twig 覆盖 block

symfony - Twig - 如何有效地重用代码

php - Symfony 2.7访问Web目录之外的图像

php - Symfony2 登录认证

php - Symfony2/Doctrine2 : Don't drop fulltext index on schema:update

regex - Twig:Twig 中带有正则表达式的 Slug?

twig - Twig 中不允许转换编码