Download the PHP package sheadawson/silverstripe-select2 without Composer
On this page you can find all versions of the php package sheadawson/silverstripe-select2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sheadawson/silverstripe-select2
More information about sheadawson/silverstripe-select2
Files in sheadawson/silverstripe-select2
Package silverstripe-select2
Short Description A set of silverstripe form fields based on http://ivaynberg.github.com/select2/s
License
Homepage http://github.com/sheadawson/silverstripe-select2
Informations about the package silverstripe-select2
silverstripe-select2
Four silverstripe form fields based on http://ivaynberg.github.com/select2/.
Requirements
SilverStripe framework ^4
Maintainer Contact
- Shea Dawson ([email protected])
Select2Field
A basic dropdown field with enhanced Select2 UI
MultiSelect2Field
A multiple select dropdown field with Select2 UI
GroupedDropdownField
Extends SilverStripes GroupedDropdownField to add the Select2 UI
AjaxSelect2Field
The AjaxSelect2Field is a dropdown field that makes use of the ajax result loading and infinite scroll features of select2. This is really useful when you need to offer users a way of choosing an object from a list of hundreds or thousands of records that would either break or make standard dropdown/select fields slow and heavy to load. Note that this does not currently work with multiple selection. PR welcome ;)
Usage
A basic implementation will use configuration defaults to provide a dropdown list of SiteTree objects, suitable for searching for and selecting a page.
Configuration
You can configure your instance of AjaxSelect2Field with the following api. The setConfig() method is chainable, too.