darkanakin41/table-bundle
最新稳定版本:v1.0.0-beta
Composer 安装命令:
composer require darkanakin41/table-bundle
包简介
Pierre LEJEUNE TableBundle
README 文档
README
This bundle is designed to grant functionnalities to create simple table based on entities.
Current available template :
Features
- Create a table base on an entity
- Select a custom template for all table
- Select a custom template for specific table
Installation
First, install dependencies (next chapter)
Simply import it into your project with composer
composer require darkanakin41/table-bundle
Dependencies
Configuration
Configuration is, at the moment, rather basic :
darkanakin41_table: template: # Select the template for all fields fields: '@Darkanakin41Table/foundation/fields.html.twig' # Select the template for all table table: '@Darkanakin41Table/foundation/table.html.twig'
Usage
In order to use the bundle, you must declare your own Table class which will extends Darkanakin41\TableBundle\Definition\AbstractTable
Then, you'll have to override method public function __init__() in order to define the differents columns you need
Next, you'll need to pass the table to the view and in the template, use a twig extension from the bundle to display it :
{{ darkanakin41_table_render(table) }}
TODO
- Add another way of displaying search form
- Add template for bootstrap
- Create a more complete documentation on the table, the fields available and the way of override templates
统计信息
- 总下载量: 103
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-11-18