0

これは私の composer.json require content です

  "require": {
       //Some stuff
        "beberlei/DoctrineExtensions": "*",
        "sonata-project/admin-bundle": "dev-master",
        "sonata-project/doctrine-orm-admin-bundle": "dev-master"

フォームの作成または編集を開いたときを除いて、プロジェクトは機能しています。次に、次のエラーが表示されます。

コンパイル エラー: Sonata\TranslationBundle\Block\LocaleSwitcherBlockService::validateBlock() の宣言は Sonata\BlockBundle\Block\BlockAdminServiceInterface::validateBlock(Sonata\CoreBundle\Validator\ErrorElement $errorElement, Sonata\BlockBundle\Model\BlockInterface $ と互換性がある必要がありますブロック)

4

1 に答える 1

2

sonata_translation.yml ファイルで修正を見つけました: I set

gedmo: 有効: false

それ以外の

gedmo: 有効: true

于 2015-05-31T15:54:55.907 に答える