Download the PHP package lekoala/ss-gridfield-utils without Composer
On this page you can find all versions of the php package lekoala/ss-gridfield-utils. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download lekoala/ss-gridfield-utils
More information about lekoala/ss-gridfield-utils
Files in lekoala/ss-gridfield-utils
Download lekoala/ss-gridfield-utils
More information about lekoala/ss-gridfield-utils
Files in lekoala/ss-gridfield-utils
Vendor lekoala
Package ss-gridfield-utils
Short Description A collection of GridField components that you can use with any GridField, including Editable Rows and amy more
License MIT
Package ss-gridfield-utils
Short Description A collection of GridField components that you can use with any GridField, including Editable Rows and amy more
License MIT
Please rate this library. Is it a good library?
Informations about the package ss-gridfield-utils
GridField Utilities
This module includes a subset of GridField Utilities for SilverStripe 4 and 5.
Includes the following (note they all live in the namespace LeKoala\GridFieldUtils):
- AddNewInlineExtended: A more complex version of GridFieldAddNewInlineButton, allowing you to set custom fields, rather than copying GridFieldEditableColumns (defaults to this behaviour)
- EditableRow: adds an expandable form to each row in the GridField, allowing you to edit records directly from the GridField.
- HasOneSelector: Allow you to select a has one relation from the current GridField
- AddExistingPicker: Works exactly like the one in gridfieldextensions, except it allows you to add more before closing the window - allowing for a faster workflow (requires silverstripe-australia/gridfieldextensions)
Caveats
- A deep nested EditableRow will be very slow, since it has many request handlers to access, but not much I can do about this behaviour...
Examples
HasOneSelector
AddNewInlineExtended
EditableRow
AddExistingPicker
Requirements
Credits
- milkyway-multimedia: Original code
- ajshort: He did most of the coding of GridFieldExtensions, which I borrowed for the more complex versions in this module
- silverstripe-australia: They now look after the GridFieldExtensions module, and have done some updates which I have probably borrowed
License
- MIT
All versions of ss-gridfield-utils with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4 || ^8
silverstripe/recipe-plugin Version ^1 || ^2
silverstripe/vendor-plugin Version ^1 || ^2
silverstripe/framework Version ^4.4 || ^5
symbiote/silverstripe-gridfieldextensions Version *
silverstripe/recipe-plugin Version ^1 || ^2
silverstripe/vendor-plugin Version ^1 || ^2
silverstripe/framework Version ^4.4 || ^5
symbiote/silverstripe-gridfieldextensions Version *
The package lekoala/ss-gridfield-utils contains the following files
Loading the files please wait ....