\FindManyManyDropdown
GridField component for finding ManyMany items
create a dropdown of objects that can be found through a many_many relation
this saves people trying to search as they can clearly see items that can be added
Synopsis
class FindManyManyDropdown
implements
GridField_HTMLProvider,GridField_ActionProvider,GridField_DataManipulator
{
- // members
- protected string $sortBy = 'ID';
- // methods
- public void __construct()
- public void getHTMLFragments()
- public void getActions()
- public void handleAction()
- public void getManipulatedData()
- protected string fieldName()
Hierarchy
Implements
- GridField_HTMLProvider
- GridField_ActionProvider
- GridField_DataManipulator
Members
protected
- $sortBy
—
string
sortBy Field for selection options
Methods
protected
- fieldName() — creates a unique form field name for each dropdown
public
- __construct() — FindManyManyDropdown constructor.
- getActions()
- getHTMLFragments()
- getManipulatedData()
- handleAction()