我想这样做是为了能够利用Gedmo可翻译来翻译我的表中的值。我已经在我的项目中使用了Doctrine,但我不知道如何添加这些扩展:doctrine extensions
我正在使用ZF Boilerplate,显然它应该相当简单,但我迷失了。有什么想法吗?
答案 0 :(得分:1)
我意识到这是在不久前发布的,这可能是黑暗中的一个镜头,但是将这两行添加到我的application.ini配置中对我来说很有用:
resources.doctrine.orm.entityManagers.default.metadataDrivers.annotationRegistry.annotationNamespaces.0.namespace = "Gedmo"
resources.doctrine.orm.entityManagers.default.metadataDrivers.annotationRegistry.annotationNamespaces.0.includePath = APPLICATION_PATH "/../library/vendors"
希望这有助于某人!
答案 1 :(得分:1)
添加命名空间:
autoloaderNamespaces.app[] = "Gedmo"
添加活动订阅者:
resources.doctrine.dbal.connections.default.eventSubscribers[] = "Gedmo\Translatable\TranslatableListener"
添加注释驱动程序:
resources.doctrine.orm.entityManagers.default.metadataDrivers.annotationRegistry.annotationNamespaces.0.namespace = "Gedmo"
resources.doctrine.orm.entityManagers.default.metadataDrivers.annotationRegistry.annotationNamespaces.0.includePath = APPLICATION_PATH "/../library"