A collection of useful grid field components.
Go to file
Niklas Forsdahl cfcf8d2e8e Refactored nested GridField move to parent functionality. 2024-04-23 17:03:00 +03:00
.github Merge branch '4.0' into 4 2024-02-27 13:45:22 +13:00
.tx ENH Update translations (#359) 2023-03-09 14:53:24 +13:00
_config Tweaks to pass tests 2019-12-12 16:18:09 +00:00
client/lang TLN Update translations (#381) 2024-02-07 16:15:40 +13:00
css Styling for nested GridFields without title. 2024-04-15 09:52:33 +03:00
docs/en Added initial user documentation for Nested GridFields. 2024-04-15 11:02:31 +03:00
javascript Fixed moving nested gridfield items to other gridfields 2024-04-23 16:35:10 +03:00
lang TLN Update translations (#381) 2024-02-07 16:15:40 +13:00
src Refactored nested GridField move to parent functionality. 2024-04-23 17:03:00 +03:00
templates/Symbiote/GridFieldExtensions NEW Initial nested gridfield component 2024-04-12 16:45:29 +03:00
tests Added one more unit test for GridFieldNestedForm 2024-04-18 17:51:27 +03:00
.editorconfig BUG Fix incorrect drag-drop handle 2017-09-06 09:13:56 +01:00
.gitattributes Added standard .gitattributes file 2016-01-15 16:51:49 +13:00
.gitignore NEW: Add test for GridFieldEditableColumns 2020-09-08 14:57:59 +12:00
LICENSE MNT Run module-standardiser 2023-08-14 15:50:56 +12:00
README.md DOC Update README.md for CMS 5 2023-04-19 17:02:02 +12:00
code-of-conduct.md Added standard code of conduct file 2016-02-16 12:18:40 +13:00
composer.json MNT Run module-standardiser (#380) 2024-02-02 14:10:12 +13:00
phpcs.xml.dist MNT Travis shared config 2021-01-20 14:52:20 +13:00
phpstan.neon.dist MNT Run module-standardiser (#380) 2024-02-02 14:10:12 +13:00
phpunit.xml.dist MNT Standardise modules 2022-08-03 13:54:28 +12:00

README.md

Silverstripe Grid Field Extensions Module

CI Silverstripe supported module

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.

Installation

composer require symbiote/silverstripe-gridfieldextensions

See docs/en/index.md for documentation and examples.