Skip to content

Astek-GO/zf2-datagrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zf2Datagrid

SensioLabsInsight Latest Stable Version Total Downloads Latest Unstable Version License

Permet de créer des datagrid facilement avec Zf2 et Doctrine2.

Fonctionnalités

  • Datasources : Doctrine2 (QueryBuilder), PhpArray
  • Renderer : TwitterBootstrap2, Excel, Csv
  • Decorator > Renderer : Form
  • Column : Select/Property/Index
  • Decorator > Column : Checkbox/Closure/Date/Icon/Integer/Link/NoValue/Number/Percentage/Route/Tag/Text/Translate
  • Pagination : pagination/order by

Bien sûr vous pouvez étendre vous même chacune des fonctionnalités.

Dépendances

  • Zend Framework 2 (Form)
  • Doctrine 2 (Doctrine2Datasource)

Optionnelles

  • PHPOffice/PHPExcel pour l'export Excel

Installation

Via composer

Placez-vous à la racine de votre répertoire projet et utilisez la commande :

php composer.phar require astek-go/zf2-datagrid:dev-master

Vous-êtes maintenant ready to go.

Documentation

Pour apprendre à utiliser cette librairie vous pouvez consulter la [documentation](/docs/01. Introduction.md) !

TODO

  • Documentation / Exemples WIP
  • Gérer les attributs HTML pour les Column (th/td)
  • D'autres renderer out of the box (TwitterBootstrap3, Foundation...)
  • D'autres datasource out of the box (Zend\Db ? autres...)

Après ça : [Introduction](/docs/01. Introduction.md)

About

Helper pour la simplification de la création des tables

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages