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

23/09/2019, by mikhail
Server

In this article, we will not write code, but prepare to write code. To do this, we will install Drush. Drush is a console utility that allows you to perform many routine operations with Drupal: update modules, upload / download configuration, backup and much more.

If you use Open Server as a web server for development, then this instruction will suit you:

1. Install the server itself. You can download it from the author's website open-server.ru. Installation and documentation there.

Server
23/09/2019, by mikhail
Drupal Module Development

Everything we disassembled before, everything was like the previous versions of Drupal. But with the development, everything is different. Although visually Drupal looks the same as Drupal 7, inside Drupal consists of Symfony components, its components, as well as many libraries. Therefore, you have to deal with the new plugin system, deal with OOP in PHP.

To begin with, we will start with the pretty familiar things Drupal hooks, then we will figure out how Drupal works with pages (route), add a new page, consider how Drupal processes requests.

Drupal Module Development