A collection of useful grid field components.
Go to file
Niklas Forsdahl 70b838ea8c Removed legacy disabling of security token and strict form method check
for nested gridfields, doesn't seem to be needed anymore.
2024-04-24 10:17:22 +03:00
_config Tweaks to pass tests 2019-12-12 16:18:09 +00: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
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 Removed legacy disabling of security token and strict form method check 2024-04-24 10:17:22 +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
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
LICENSE MNT Run module-standardiser 2023-08-14 15:50:56 +12: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 DOC Update README.md for CMS 5 2023-04-19 17:02:02 +12:00

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.