这是我的composer.json需要内容
"require": {
//Some stuff
"beberlei/DoctrineExtensions": "*",
"sonata-project/admin-bundle": "dev-master",
"sonata-project/doctrine-orm-admin-bundle": "dev-master"
该项目正在运行,除非我打开表单创建或编辑然后我收到此错误:
编译错误:声明 索纳塔\ TranslationBundle \块\ LocaleSwitcherBlockService :: validateBlock() 必须兼容 索纳塔\ BlockBundle \块\ BlockAdminServiceInterface :: validateBlock(奏鸣曲\ CoreBundle \验证\ ErrorElement $ errorElement,Sonata \ BlockBundle \ Model \ BlockInterface $ block)
答案 0 :(得分:2)
找到修复, 在sonata_translation.yml文件中: 我设置了
gedmo: 启用:false
而不是
gedmo: enabled:true