logo

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

28/08/2019, by mikhail
Drupal SEO

If you decide to create your site or even you have already created a site. But what if your site is not visited? You are not the first to create a site, and most likely not the first to create a site specifically for your subject: tourism, cars, real estate. And most likely there are already dozens, if not hundreds, of sites similar to yours. Each of your business competitors already has a website. Well, if you already have an audience, there are sites that are doomed to be forgotten and lost.

Drupal SEO
26/08/2019, by mikhail
 Data

The Views module allows not only to output data from the Drupal tables, but it also knows how to calculate this row and group the results. This feature is called aggregation.

By default, Drupal has a Dictionary of Taxonomy Tags. Let's create a block with the most popular tags and display at the end of each tag how many materials on the site with this tag. We get something like this list:

Drupal 9 (5)

Drupal 8 (3)

PHP (2)

To get started, you will need to create Articles and bind tags to them.

/node/add/article

 Data
26/08/2019, by mikhail
settings

In this article we will look at the last block of the Views Others preferences.

Views others settings

Machine name. The display ID is set as page_1, block_1 by default, and then 1 is added to the display name (page_2, page_3, etc.). It is advisable to rename the machine name if you have many displays in one view.

settings
26/08/2019, by mikhail
carousels

In 7th Drupal, there were many modules for integrating different jQuery slideshows with Drupal. Probably the most popular and convenient was Views Slideshow. There was one drawback in the 7th version of the Views Slideshow module, it was not responsive. Now in the 8th version this has been fixed, so let's make the slideshow exactly on the Views Slideshow.

First you need to download and install the Views Slideshow module itself, you will also need to enable the Views Slideshow Cycle submodule:

carousels
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