How to Create Container Paragraph Types in Drupal 8
Read tutorial at http://www.webwash.net/node/260
- Paragraphs (https://www.drupal.org/project/paragraphs)
- Entity Reference Revisions (https://www.drupal.org/project/entity_reference_revisions)
In the last Paragraphs tutorial (http://www.webwash.net/node/259), you were introduced to the module and we created a basic paragraph type called Content. We only skimmed the surface of what the module can really do. To utilize Paragraphs to its full potential you need to learn how to create a container paragraph type and nest paragraph items.
The concept of a container is fairly simple. It's a paragraph type that has its own paragraph field on it and allows a user to nest paragraph items.
In this tutorial, we'll create a container paragraph called Banner, it'll have two fields: image and paragraphs.
When a banner paragraph is created and an image is uploaded, the image will be displayed as a background style. Now, I do understand there're multiple ways of doing this, but for simplicity we'll set it using a background style on the paragraph element.
All nested paragraphs will be rendered inside the container and displayed with the background. If you want to add any other settings, i.e., parallax configuration, you would place it on the container paragraph.