oilee80 / silverstripe-feature-banners
SilverStripe Feature Banners, with decorators for Image, Description, Primary & Secondary Links and Publish & Expiry dates
Installs: 13
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 3
Type:silverstripe-module
Requires
- silverstripe/framework: 3.*
- silverstripe/multivaluefield: dev-master
This package is auto-updated.
Last update: 2024-12-13 02:06:17 UTC
README
Adds the ability to manage Banner's for DataObject's (mainly SiteTree DataObject's).
Usage
Object::add_extension( 'Page', 'FeatureBannerDecorator' );
You can add extra fields to the FeatureBanner using further Decorators, some are included here
- FeatureBanner_Description_Decorator
- Adds a Description Field (HTMLText)
- FeatureBanner_Link_Decorator
- Adds ability to link to a page on or off the site
- FeatureBanner_MoreInfo_Decorator
- Adds ability to link to another page on or of the site
- FeatureBanner_Expiry_Decorator
- Adds ability to set Publish & Expiry DateTimes for the Banner
- FeatureBanner_CssClass_Decorator
- Adds ability to set a css class to the FeatureBanner
- Useful classes would be
Dark
andLight
but others such asLeft
andRight
may also be useful
Development
Grunt is used for building the CSS in this package from LESS, if you want to include the builtin CSS without including a separate CSS file then you can add css/less/feature-banners.less
in your Gruntfile.js config