Download the PHP package nswdpc/silverstripe-imageselection-field without Composer
On this page you can find all versions of the php package nswdpc/silverstripe-imageselection-field. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nswdpc/silverstripe-imageselection-field
More information about nswdpc/silverstripe-imageselection-field
Files in nswdpc/silverstripe-imageselection-field
Package silverstripe-imageselection-field
Short Description Image selection field for Silverstripe.
License BSD-3-Clause
Informations about the package silverstripe-imageselection-field
Image Selection field for Silverstripe
This is a basic radio selection field, each item in the set of options can have an image associated with it.
Useful for allowing people to select an option based on an image uploaded to the file library.
Usage
The module provides a stylesheet using an example flexbox layout. You will almost definitely want to use your own stylesheet, so use Requirements::block
to block loading of the field.css stylesheet and then require your own stylesheet in your project.
To include your own template, override it in your project or theme in the usual Silverstripe way using the same file path, then flush cache.
Template methods
In the scope of the field:
{$Thumbnail($ID)}
return the current image resized to the requested image width/height, pass an Image.ID value to the method{$Image($ID)}
return the current image, pass an Image.ID value to the method{$Images}
return the image list{$ImageWidth}
return the specified image width{$ImageHeight}
return the specified image height
Installation
License
BSD-3-Clause
Configuration
You can set the default image width/height in your project configuration
Maintainers
Bugtracker
We welcome bug reports, pull requests and feature requests on the Github Issue tracker for this project.
Please review the code of conduct prior to opening a new issue.
Security
If you have found a security issue with this module, please email digital[@]dpc.nsw.gov.au in the first instance, detailing your findings.
Development and contribution
If you would like to make contributions to the module please ensure you raise a pull request and discuss with the module maintainers.
Please review the code of conduct prior to completing a pull request.