astek-go / zf2-datagrid
Zf2Datagrid - 用于构建HTML表的实用工具
2.0.0
2016-08-20 20:35 UTC
Requires
- doctrine/orm: 2.*
Requires (Dev)
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.2
- phpspec/prophecy: ~1.4
This package is auto-updated.
Last update: 2024-09-24 00:56:59 UTC
README
使用Zf2和Doctrine2轻松创建datagrid。
功能
- 数据源:Doctrine2 (QueryBuilder), PhpArray
- 渲染器:TwitterBootstrap2, Excel, Csv
- 装饰器 > 渲染器:表单
- 列:选择/属性/索引
- 装饰器 > 列:复选框/闭包/日期/图标/整数/链接/无值/数字/百分比/路由/标签/文本/翻译
- 分页:分页/排序
当然,您可以自己扩展每个功能。
依赖关系
- Zend Framework 2 (表单)
- Doctrine 2 (Doctrine2数据源)
可选
- PHPOffice/PHPExcel用于导出Excel
安装
通过composer
放置到您的项目目录根目录下并使用以下命令:
php composer.phar require astek-go/zf2-datagrid:dev-master
您现在可以开始了。
文档
要了解如何使用这个库,您可以查看[文档](/docs/01. Introduction.md)!
待办事项
- 文档/示例 WIP
- 处理列(th/td)的HTML属性
- 其他开箱即用的渲染器(TwitterBootstrap3,Foundation...)
- 其他开箱即用的数据源(Zend\Db?其他...)
之后:[介绍](/docs/01. Introduction.md)