<table:* />
Table Tags aim to provide a set of out-of-the-box functionalities (more features in the work)
without limiting the user from what could be done manually.
Some key features:
- Auto-configuration: only customize what you need customized, the rest is automatically handled for you.
- A powerful data handling model with support for:
- In-memory data
- Partial in-memory data
- Page-by-Page Iterator pattern
- Support for non-Ajax mode and Ajax mode (you do not have to write a single line of javascript!)
- Support for multiple-independent tables on the same page.
- Support for sorting based on one column and for sorting based on multiple columns
- Support for table rotation
- top (default)
- bottom
- left
- right
- Filtering of redundant data (Column Grouping)
- Live Multi-column sort and Column Grouping
- Live Column Ordering and Selection: select which column(s) you want displayed and in which order live!
- Integrates with Pagination Tags for paginating through the table data.
Also supports third party pagination tags for pagination.
- Data export to:
- PDF
- RTF
- Excel
- XML
- CSV
- ... and more planned for the future
- Javascript is optional. However, certain feature require Javascript.
- Ajax mode
- Table column edit
- Live user options
TODO (documenting this stuff is going to be a whole project in itself)
Check the links on the left for a
small preview.