15
Drupal module for better content management Paragraphs at Drupal 8 [Version 1.0] [Feb 09, 2017] Anatoliy Polyakov, Drupal Architect

Paragraphs at drupal 8

Embed Size (px)

Citation preview

Page 1: Paragraphs at drupal 8

Drupal module for better content managementParagraphs at Drupal 8

[Version 1.0][Feb 09, 2017]

Anatoliy Polyakov, Drupal Architect

Page 2: Paragraphs at drupal 8

that provide us ability to construct content with help of reusable content patterns.

Paragraphs is a module

2

Page 3: Paragraphs at drupal 8

Main features of the module.Paragraphs at Drupal 8

3

● Provide Paragraph entity type, that could be referenced at any CT.

● Drupal native fieldable structure.● More effective replacement of the WYSIWYG

editor● Node content could be constructed in more

common way and could be draggable by content editor.

● Landing pages could be constructed by a predefined list of the content items.

Page 4: Paragraphs at drupal 8

Possible variants of organisation of CT.Paragraphs at Drupal 8

4

Page 5: Paragraphs at drupal 8

Possible variants of organisation of CT.Paragraphs at Drupal 8

5

Page 6: Paragraphs at drupal 8

Drupal is powerful with field and field formatters and we are reusing them more and more.

Deep reuse of the core functionalityFact 1

6

Page 7: Paragraphs at drupal 8

We could construct form displays and node displays and use them at the content representation in the many different reusable blocks across the site..

Node Display is more powerfulFact 2

7

Page 8: Paragraphs at drupal 8

Usually we are not using a lot of plugins at the WYSIWYG that are loading our page too much.

Node Edit page is more lightFact 3

8

Page 9: Paragraphs at drupal 8

How to place a Custom Block or a View at the Paragraph?

Problem 1

9

Page 10: Paragraphs at drupal 8

10

Use Plugin or ViewsFieldFormatter module.Paragraphs at Drupal 8

http://dgo.to/plugin

http://dgo.to/views_field_formatter

Drupal project that gives you ability to pack all items of the system, implemented as plugin to be packed in a field.

With saving of the configuration form for this plugin.

With ability to make predefined settings in this field..

Page 11: Paragraphs at drupal 8

11

Or write a custom code (extra_fields).Paragraphs at Drupal 8

Page 12: Paragraphs at drupal 8

12

Or write a custom code (extra_fields).Paragraphs at Drupal 8

Page 13: Paragraphs at drupal 8

What additional helper modules are already exist?

Look around

13

Page 14: Paragraphs at drupal 8

Additional modules for the Paragrphs.

Paragraphs at Drupal 8

14

1. Paragraphs_pack (content paragraphs) D72. Classy_paragraphs D7+D83. Edgy (for bootstrap) D74. Paragraphs_defaults5. Apachesolr_paragraphs (indexing of the paragraphs)

D76. Bootstrap_paragraphs (slideshow, modal, tabs, views)

D8

Page 15: Paragraphs at drupal 8

Q&AHey, bodies! Ask me something!

15