moritz-sauer-13 / silverstripe-gridfieldaddfromlist
Adds rows to GridField from a dropdown list
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 1
Type:silverstripe-vendormodule
Requires
- silverstripe/framework: ^4 || ^5
README
Basic Fork from entidi/silverstripe-gridfieldaddfromlist with SS5 Support.
SilverStripe GridFieldAddFromList
This module provides a new GridField
component that allows to add rows
to a grid only after setting a relation.
This is quite similar to what already done by stock
GridFieldAddExistingAutocompleter
but with a few important
differences:
- the relation is set by leveraging a standard
DropdownField
; - any relation can be handled (check
setTargetField()
); - the same item can be added more than once (check
setUnique()
).
This can be useful in contexts where GridFieldAddExistingAutocompleter
cannot be used, e.g. setting an has-one relation or linking the same
item more than once in many-many relations.
Installation
composer require entidi/silverstripe-gridfieldaddfromlist