Download the PHP package syntro/silverstripe-elemental-baseitem without Composer
On this page you can find all versions of the php package syntro/silverstripe-elemental-baseitem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download syntro/silverstripe-elemental-baseitem
More information about syntro/silverstripe-elemental-baseitem
Files in syntro/silverstripe-elemental-baseitem
Package silverstripe-elemental-baseitem
Short Description A basic item handling permissions for elemental blocks with children
License BSD-3-Clause
Informations about the package silverstripe-elemental-baseitem
SilverStripe elemental base item
This module adds a blank base item which you can use to add sub-items to elements and a gridfield config which mimics the parent ElementalArea feel for these Items, allowing an editor to handle these "blocks" like elements.
This module is best used when the goal is to create an element which acts as a holder for some content "blocks". These blocks might for example be cards, images in a gallery or slides in a carousel.
Requirements
- SilverStripe ^4
- Silverstripe elemental ^4
Installation
License
See License
Documentation
First, simply extend the base item:
By default, the baseItem has a Title
and a ShowTitle
field, similar to the
BaseElement in elemental. They will also use the title composite field from the
silverstripe-elemental module. This behaviour can be disabled by setting
displays_title_in_template
to false in yaml config or directly in the class.
Then, add the relation to the desired element and configure the gridfield:
Maintainers
- Matthias Leutenegger [email protected]
Bugtracker
Bugs are tracked in the issues section of this repository. Before submitting an issue please read over existing issues to ensure yours is unique.
If the issue does look like a new bug:
- Create a new issue
- Describe the steps required to reproduce your issue, and the expected outcome. Unit tests, screenshots and screencasts can help here.
- Describe your environment as detailed as possible: SilverStripe version, Browser, PHP version, Operating System, any installed SilverStripe modules.
Please report security issues to the module maintainers directly. Please don't file security issues in the bugtracker.
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.
All versions of silverstripe-elemental-baseitem with dependencies
silverstripe/admin Version ^1.0 || ^2.0
dnadesign/silverstripe-elemental Version ^4 || ^5
symbiote/silverstripe-gridfieldextensions Version ^3 || ^4