ctrl-f5 / ctrl-rad-bundle
v1.0.2
2016-01-28 08:39 UTC
Requires
- php: >=5.4
- ctrl-f5/ctrl-common: 1.0.0
- doctrine/orm: ~2.2,>=2.2.3,<2.5
- friendsofsymfony/user-bundle: ~1.3
- knplabs/knp-menu-bundle: ~2
- symfony/console: >2.0.4
- symfony/symfony: ~2.3
- twig/extensions: ~1.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
This package is not auto-updated.
Last update: 2021-03-08 11:42:02 UTC
README
此软件包提供组件,以便尽快让Symfony应用程序启动运行。
有一个可用的分支实现了这个软件包,在Symfony2标准发行版中。
内部有什么?
- 布局 基于 StartBootstrap Admin 2,包括
- 用于轻松使用 Twitter Bootstrap 组件(如标签和分页)的Twig扩展。
- 易于配置的布局和模板,用于侧边栏、顶栏和面包屑
- FOSUserBundle 模板覆盖
- 基本可配置的CRUD组件
- 提供索引和编辑操作
- 索引具有可配置的网格,支持分页和可选过滤
- EntityService层
- 在控制器和Doctrine之间提供一层,用于放置不适合任何实体的业务逻辑
- 提供获取数据的基本方法,可选过滤和排序
- 查找方法提供轻松的分页访问
- TableView
- 可配置的列和行操作
- 自动分页
- 在CRUD索引操作中自动过滤
SB Admin 2
默认布局是 StartBootstrap Admin 2,它通过 bower 包含,因此如果需要,您可以轻松更新它。
有几个您可以覆盖的块来控制不同的部分:- 顶栏 - 侧边栏 - 面包屑
在顶栏和HTML标题中使用的应用程序标题可以通过twig变量 app_title
设置。
这也可以全局设置
twig:
globals:
app_title: "My App"
Twig扩展
- 过滤器
- label: 将字符串或布尔值转换为bootstrap标签,布尔值转换为是或否
- is_type: 检查变量是否为某种类型
- call: 调用一个php可调用变量
- 函数
- page_title: 打印bootstrap页面标题的HTML
- pagination: 打印bootstrap分页的HTML
- is_type: 检查变量是否为某种类型
- button和buttonGroup: 渲染bootstrap按钮
- table: 渲染TableView