Bricks - ECK - IEF
Karl Kedrovsky
Motivation
Component based page layouts content managers find easy to use
What's In The Can
A new entity type - Brick
A drag-and-drop interface to arrange Bricks...
including multi-level nesting. Woot.
Easy reuse of individual Bricks
What You Need
Bricks 8.x-1.4 (latest)
ECK 8.x-1.x-dev
IEF 8.x-1.0-beta1 (latest)
ERR 8.x-1.2 (latest/optional)
Note On ECK
The latest release renders content differently than the dev version.
Couldn't get the without() Twig filter to work on 8.x-1.0-alpha3.
Compared To:
Paragraphs
Can't reuse paragraphs
Bricks has drag and drop interface for nesting
Paragraphs may be slightly easier to set up
Both translatable and revisionable
Bricks (ECK) entities have URLs, Paragraphs don't
Compared To:
Nodes and Entity Reference
Nodes and entity references come with Drupal core
Pages and components managed in the same manner
A bit of set up needed to make this easier
Nodes are reusable
Could argue nodes are heavier
Both translatable and revisionable
Both have URLs to individual components
Demo
Links
Bricks
Bootstrap Paragraphs Session From DrupalCon 2017
Bootstrap Paragraphs Module