A collection of useful grid field components.
Go to file
Guy Sartorelli 1b198466fc
Merge pull request #406 from creative-commoners/pulls/4/js-fix
FIX Prevent popping open cms-menu when using nested gridfield
2024-06-25 09:13:23 +12:00
_config Tweaks to pass tests 2019-12-12 16:18:09 +00:00
.github Merge branch '3' into 4.0 2024-05-23 12:09:50 +12: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 DOC Updated Nested GridField docs 2024-05-28 13:03:11 +12:00
javascript FIX Prevent popping open cms-menu when using nested gridfield 2024-06-21 17:19:34 +12:00
lang TLN Update translations (#385) 2024-05-06 18:13:32 +12:00
src Merge branch '4.0' into 4 2024-06-19 23:42:02 +00:00
templates/Symbiote/GridFieldExtensions Refactored grid field nested form link to be a button with aria-attributes, 2024-04-24 11:13:09 +03:00
tests MNT NestedGridField behat tests 2024-05-28 13:50:45 +12: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
behat.yml MNT NestedGridField behat tests 2024-05-28 13:50:45 +12:00
code-of-conduct.md Added standard code of conduct file 2016-02-16 12:18:40 +13:00
composer.json MNT NestedGridField behat tests 2024-05-28 13:50:45 +12:00
LICENSE MNT Run module-standardiser 2023-08-29 15:31:53 +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 Added more documentation for nested gridfields. 2024-05-15 08:57:58 +03: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.
  • GridFieldNestedForm - allows nesting of GridFields for managing relation records directly within a parent GridField.

Installation

composer require symbiote/silverstripe-gridfieldextensions

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