suncat/admin-page-board-bundle

Symfony2 的 bundle,用于在 SonataAdminBundle 中生成页面板,类似于 Sonata Admin Dashboard。

安装: 44

依赖者: 0

建议者: 0

安全: 0

星标: 10

关注者: 6

分支: 0

公开问题: 0

类型:symfony-bundle

dev-master 2014-07-10 10:57 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:02:53 UTC


README

Symfony2 的 bundle,用于在 SonataAdminBundle 中生成页面板,类似于 Sonata Admin Dashboard。

功能

  • 创建类似于 SonataAdminBundle dashboard 的自定义页面板
  • 为页面板的每个块配置位置(左,中,右,如果 sonata >= 2.3 则为顶部,底部)
  • 使用 Twig、Bootstrap 等工具自定义每个块(基于 SonataBlockBundle 的块)
  • 为每个页面定义自定义路由(自定义名称、路径、主机等)
  • 将路由参数($request->get('_route_params'))传递到每个块的设置中($blockContext->getSettings()['route_params']
  • 用于通过 EntityAdmin 类的 configureShowFields() 方法显示实体的块服务
  • board 动作(_action)和按钮,链接到页面板在 Sonata Admin 列表视图中的页面

文档

大部分文档存储在本 bundle 的 Resources/doc/index.md 文件中

阅读文档

安装

安装说明位于 文档

沙盒

沙盒 用于 AdminPageBoardBundle

待办事项

  • 编写测试
  • 实现将页面板链接添加到侧边栏菜单

示例屏幕