Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Articles

25/08/2019, by mikhail
Views Arguments

Very often, we need to display a block related to a specific user (for example, his article or announcement), display the author of the node in the block, on the page of that node.

But at the same time, each user has his own list of announcements, each node has its own author and these blocks will be correspondingly different for each node and user. For such blocks, we have contextual filters in the view.

Views Arguments
23/08/2019, by mikhail
code

You just installed Drupal or you have a site with standard settings. You can add articles and tag them. Now, would you like to introduce visitors to a page containing articles of a specific category, how to do this? You decided to put this idea aside and instead display all articles sorted by title. How to do it?

The fact is that not all functionality can be turned on immediately after installing Drupal. As a rule, all additional functionality is taken out of Drupal in separate modules. But do not rush to install a bunch of modules, first try the Views module.

code
23/08/2019, by mikhail
overview

If you are interested in Drupal, then sooner or later you will reach the Views module. This module allows you to display almost everything that is in the Drupal: users, content, comments, taxonomy. Moreover, it allows you to display tables, blocks, sliders, calendars, lists, graphs and other types of data and designs. This module has been introduced into the Drupal core since version 8. So let's look at this module.

overview
20/08/2019, by mikhail

You just installed Drupal or you have a site with standard settings. You can add articles and tag them. Now, would you like to introduce visitors to a page containing articles of a specific category, how to do this? You decided to put this idea aside and instead display all articles sorted by title. How to do it?

The fact is that not all functionality can be turned on immediately after installing Drupal. As a rule, all additional functionality is taken out of Drupal in separate modules. But do not rush to install a bunch of modules, first try the Views module.

20/08/2019, by mikhail
Image

Drupal can work, not only with text pages, but also with images. To do this, you need to enable the Image module. The image module allows you to attach photos to nodes and display these photos with the size we need. Moreover, in different places, these sizes may vary. So, for example, in the teaser of the node, we can take a small photo, and in the full node it is already large.

In past lessons, we created the material type Employee. Let's open the Manage fields for the employee content type and add an image field.

Image
19/08/2019, by mikhail
Paragraphs

Very often you need to make a landing page on a site whose template is significantly different from the rest of the site. Often this is a page of promotions, events, presentations.

For these purposes, there is a convenient Paragraphs builder:

https://www.drupal.org/project/paragraphs

Paragraphs allows you to display other types of paragraphs through a multiple field in a node: photo galleries, text with an image, sliders, videos, and more.

Paragraphs
19/08/2019, by mikhail
homepage

We have already dealt with the Display Suite module, which allows you to organize the output of the content type in several columns.

Now we will consider the Page Manager and Panels modules, they allow you to display in the column not only the content type, but also additional blocks on the page. This is especially convenient for the home page of the site, where we place various announcements of news, blogs, articles.

Let's enable the following modules of Chaos Tools, Page Manager, Layout Plugin, Panels:

homepage