A collection of useful grid field components.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Chris Penny 23a5154c97
ENH: Update reorderItems() to use ORM where possible (#336)
2 months ago
.github/workflows MNT Standardise modules 2 months ago
_config Tweaks to pass tests 3 years ago
css Add Multi Class to inline add button 3 years ago
docs/en NEW Extend new AbstractGridFieldComponent class (#332) 7 months ago
javascript Add Multi Class to inline add button 3 years ago
lang Update translations 5 years ago
src ENH: Update reorderItems() to use ORM where possible (#336) 2 months ago
templates/Symbiote/GridFieldExtensions FIX Disable change tracking on configurable paginator inputs 4 years ago
tests ENH: Update reorderItems() to use ORM where possible (#336) 2 months ago
.editorconfig BUG Fix incorrect drag-drop handle 5 years ago
.gitattributes Added standard .gitattributes file 7 years ago
.gitignore NEW: Add test for GridFieldEditableColumns 2 years ago
.upgrade.yml NAMESPACE, updating vendor. 5 years ago
LICENSE.md VENDOR UPDATE. 5 years ago
README.md MNT Standardise modules 2 months ago
code-of-conduct.md Added standard code of conduct file 7 years ago
codecov.yml Update Travis configuration, add codecov.io and PHPUnit config 5 years ago
composer.json NEW Extend new AbstractGridFieldComponent class (#332) 7 months ago
phpcs.xml.dist MNT Travis shared config 2 years ago
phpunit.xml.dist MNT Standardise modules 2 months ago

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.

This branch will aim for compatibility with Silverstripe 4.x.

Installation

composer require symbiote/silverstripe-gridfieldextensions:^3

For Silverstripe 3.x, please see the compatible branch.

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