我想這樣做是爲了能夠利用Gedmo translatable轉換我表格中的值。我已經在我的項目中有Doctrine工作,但我不知道如何添加這些擴展名:doctrine extensions將Doctrine擴展集成到我的ZF/Doctrine 2項目中
我使用ZF Boilerplate,顯然它應該相當簡單,但我迷路了。有任何想法嗎?
我想這樣做是爲了能夠利用Gedmo translatable轉換我表格中的值。我已經在我的項目中有Doctrine工作,但我不知道如何添加這些擴展名:doctrine extensions將Doctrine擴展集成到我的ZF/Doctrine 2項目中
我使用ZF Boilerplate,顯然它應該相當簡單,但我迷路了。有任何想法嗎?
添加命名空間:
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"
我意識到這是貼前一段時間,而這可能是在黑暗中拍攝,但增加這兩條線到我的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"
希望這有助於有人!