【问题标题】:Changing xml-mapping from the user entity (SonataUserBundle) to annotations将 xml 映射从用户实体 (SonataUserBundle) 更改为注释
【发布时间】:2012-03-14 20:35:36
【问题描述】:

我已经在我的项目中实现了 SonataAdmin 和 SonataUserBundle。 有了这个,我创建了具有用户实体的 Application\Sonata\UserBundle。该实体使用 xml-mapping for Doctrine。我想知道是否可以将此配置更改为注释,因为我在项目的其余部分中使用注释。

谢谢。

【问题讨论】:

标签: symfony doctrine-orm symfony-sonata


【解决方案1】:
sonata.user.admin.user:
      class: %sonata.user.admin.user.class%
      tags:
        - { name: sonata.admin, manager_type: orm, group: Usuarios, label: Usuarios }
      arguments: [null, %sonata.user.admin.user.entity%, SonataAdminBundle:CRUD]
      calls:
        - [ setUserManager, [fos_user.user_manager]]

其中sonata.user.admin.user.class.entity 是在您的配置文件中设置的值。

您也应该更改您的fos_user.user_manager,但我不知道您使用什么...

【讨论】:

    猜你喜欢
    • 2015-08-16
    • 2010-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多