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