https://github.com/symbiote/silverstripe-gridfieldextensions
A collection of useful grid field components.
https://github.com/symbiote/silverstripe-gridfieldextensions
hacktoberfest
Last synced: 6 months ago
JSON representation
A collection of useful grid field components.
- Host: GitHub
- URL: https://github.com/symbiote/silverstripe-gridfieldextensions
- Owner: symbiote
- License: bsd-3-clause
- Created: 2012-12-30T05:12:37.000Z (over 13 years ago)
- Default Branch: 3
- Last Pushed: 2025-05-08T20:47:08.000Z (about 1 year ago)
- Last Synced: 2025-05-11T20:42:13.588Z (about 1 year ago)
- Topics: hacktoberfest
- Language: PHP
- Homepage:
- Size: 709 KB
- Stars: 98
- Watchers: 22
- Forks: 124
- Open Issues: 47
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
README
# Silverstripe Grid Field Extensions Module
[](https://github.com/symbiote/silverstripe-gridfieldextensions/actions/workflows/ci.yml)
[](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
This module provides a number of useful grid field components:
* `GridFieldAddExistingSearchButton` - a more advanced search form for adding
items.
* `GridFieldAddNewInlineButton` - builds on `GridFieldEditableColumns` to allow
inline creation of records.
* `GridFieldAddNewMultiClass` - lets the user select from a list of classes to
create a new record from.
* `GridFieldEditableColumns` - allows inline editing of records.
* `GridFieldOrderableRows` - drag and drop re-ordering of rows.
* `GridFieldRequestHandler` - a basic utility class which can be used to build
custom grid field detail views including tabs, breadcrumbs and other CMS
features.
* `GridFieldTitleHeader` - a simple header which displays column titles.
* `GridFieldConfigurablePaginator` - a paginator for GridField that allows customisable page sizes.
This branch will aim for compatibility with Silverstripe 4.x.
## Installation
```bash
composer require symbiote/silverstripe-gridfieldextensions:^3
```
For Silverstripe 3.x, please see the [compatible branch](https://github.com/symbiote/silverstripe-gridfieldextensions/tree/2).
See [docs/en/index.md](docs/en/index.md) for documentation and examples.