我在使用可翻译扩展时遇到问题。
我的 composer.json 是这样的:
...
"doctrine/orm": "~2.2,>=2.2.3",
"doctrine/doctrine-bundle": "1.2.*",
"stof/doctrine-extensions-bundle": "@dev",
"gedmo/doctrine-extensions": "2.3.*@dev"
...
我的 config.yml 是这样的:
# Translatable Configuration
stof_doctrine_extensions:
default_locale: br
translation_fallback: true
orm:
default:
tree: true
translatable: true # not needed: listeners are not enabled by default
但是当我尝试拨打这个电话时:
$translatable = $em->getRepository('Gedmo\\Translatable\\Entity\\Translation');
我有这个错误:
在链配置的命名空间 Project\Portal\SampleBundle\Entity、Project\Portal\ExampleBundle\Entity、Project\Portal\CoreBundle\Entity 中找不到类“Gedmo\Translatable\Entity\Translation”
有谁知道发生了什么,我该如何解决?
谢谢!