https://github.com/dynamic/dynamic-blocks
https://github.com/dynamic/dynamic-blocks
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dynamic/dynamic-blocks
- Owner: dynamic
- License: bsd-3-clause
- Created: 2016-09-22T04:18:15.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-03-20T14:59:29.000Z (over 1 year ago)
- Last Synced: 2024-05-06T07:21:39.824Z (about 1 year ago)
- Language: PHP
- Size: 323 KB
- Stars: 6
- Watchers: 6
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# dynamic-blocks
[](https://travis-ci.org/dynamic/dynamic-blocks)
[](https://scrutinizer-ci.com/g/dynamic/dynamic-blocks/?branch=master)
[](https://scrutinizer-ci.com/g/dynamic/dynamic-blocks/?branch=master)
[](https://codecov.io/gh/dynamic/dynamic-blocks)A collection of blocks for the SilverStripe Blocks module:
* Accordion
* Call To Action
* Child Pages
* Customer Service (map and contact info)
* Email Newsletter Signup
* Embedded Content
* Form (requires silverstripe/userforms)
* Image
* Page Sections
* Photo Gallery
* Promos
* Recent Blog Posts (requires silverstripe/blog)
* Slideshow## Requirements
- SilverStripe ^4.0
## Installation
`composer require dynamic/dynamic-blocks`
## Example usage
Dynamic Blocks uses `micschk/silverstripe-groupable-gridfield` to enhance the CMS interface.

All blocks are available in the CMS by default. To exclude certain blocks in a project, do the following in your `config.yml`:
```
BlockManager:
disabled_blocks:
- AccordionBlock
- ChildPagesBlock
```