crunch/user-admin-bundle

此包已被 废弃 且不再维护。未建议替代包。

SonataAdmin 集成用于与 vanilla-FOSUserBundle 模型一起使用

安装: 975

依赖者: 0

建议者: 0

安全: 0

类型:symfony-bundle

dev-master / 1.0.x-dev 2013-11-22 21:08 UTC

This package is not auto-updated.

Last update: 2023-01-10 22:24:59 UTC


README

Total Downloads Latest Stable Version

此包将 vanilla-FOSUserBundle: 2.x 模型集成到 SonataAdmin

如果您已经使用 SonataUserBundle,可能不需要使用此包。如果您考虑使用 SonataUserBundle,您也可以阅读我创建此包的动机。

  • SonataUserBundle 目前与 FOSUserBundle 版本 2 不兼容。这当然是可修复的 :)
  • SonataUserBundle 提供了额外的功能,这本身并不坏,但可能也不需要(--> 未使用)
  • SonataUserBundle 以不可逆的方式扩展了 FOSUserBundle,具有相当具体的属性,对于这些属性至少我没有任何用途。

安装

  • 将相应的包添加到您的 composer.json 中。查看上面的链接以获取可用包列表,或简单地使用 "crunch\user-admin-bundle":"dev-master"
  • 在您的 AppKernel-class 中注册 Crunch\Bundle\UserAdminBundle\CrunchUserAdminBundle

      new Crunch\Bundle\UserAdminBundle\CrunchUserAdminBundle
    

有关更多信息,请参阅 "如何安装第三方 Bundles"

用法

只需访问您的 SonataAdmin 控制面板。您应该在顶部菜单栏中注意到一个新菜单项。

配置

通常您不需要修改任何内容:该包会自动从 FOSUserBundle 获取所需值。请记住,手动设置值要么是无效的(因为它们已经设置),要么会导致错误(当它们错误时)。

crunch_user_admin:
    db_driver:  orm   # or mongodb. couchdb will follow, propel and custom probably not
    group:      false # whether, or not to use groups

贡献者

有关贡献的详细信息,请参阅 CONTRIBUTING.md。

许可证

本库根据 MIT 许可证授权。有关详细信息,请参阅 LICENSE 文件。