2022-08-03 03:54:28 +02:00
|
|
|
# Silverstripe Grid Field Extensions Module
|
2017-08-23 04:07:42 +02:00
|
|
|
|
2022-07-15 03:57:33 +02:00
|
|
|
[![CI](https://github.com/symbiote/silverstripe-gridfieldextensions/actions/workflows/ci.yml/badge.svg)](https://github.com/symbiote/silverstripe-gridfieldextensions/actions/workflows/ci.yml)
|
2022-08-03 03:54:28 +02:00
|
|
|
[![Silverstripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
|
2017-08-23 04:07:42 +02:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
2018-02-10 20:48:09 +01:00
|
|
|
## Installation
|
|
|
|
|
2023-04-19 07:02:02 +02:00
|
|
|
```sh
|
|
|
|
composer require symbiote/silverstripe-gridfieldextensions
|
|
|
|
```
|
2017-09-18 15:59:43 +02:00
|
|
|
|
2017-08-23 04:07:42 +02:00
|
|
|
See [docs/en/index.md](docs/en/index.md) for documentation and examples.
|