silverstripe/sapphire — pull request #140 by slindqvist (2011-12-19 04:12:12+00:00)
Title: API CHANGE GridField supports Filtering, Paging and Ordering

This is an almost total rewrite of the GridField functionality.

This was due to an introduction of a GridState so we could support Filter, Sorting and Paging without nasty hacks.

The look and feel of the GridField is not finished, but will be handled in the next sprint where we introduce gridfield into the Asset admin.

The API has changed in that the GridFieldPresenter has been dropped and therefore the Constructor of the GridField has changed.

GridField is now an CompositeField and using no extra templates.

And at last we decided to move all GridField classes into a new folder under forms to keep them logically toghether.