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

Список полезных Drush комманд

21/11/2019, by Ivan

Загрузка модуля:

drush dl module1 module2

Установка модуля:

drush en module1 -y

Удаление модуля:

	
drush pm-uninstall module1 -y

Установка Drupal с выбранным русским языком:

drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes

Выгрузка конфигурации:

Composer в Drupal 8. Вывод последних твитов из Twitter.

21/11/2019, by Ivan

Для установки модулей и библиотек лучше всего использовать composer. Composer - это менеджер библиотек, он позволяет управлять зависимостями одних библиотек, модулей, от других библиотек, модулей. Если у модуля есть зависимость от библиотеки, то composer автоматически скачать эту библиотеку при установке модулей. С одной стороны composer усложняет установку модулей, но с другой нам становится проще в плане установки библиотек, потому что теперь они будут скачивать и подключаться сами.

Для того чтобы скачать и установать composer перейдите на официальный сайт:

1.4. Установка темы оформления на Drupal 8. Темы конструкторы.

21/11/2019, by Ivan

На drupal очень много готовых шаблонов, наверно уже больше чем на joomla. Давайте поставим какие-нибудь темы оформления на наш сайт. Для этого в друпале уже есть папка themes, куда мы будем устанавливать темы оформления для нашего сайта.


1.5. Выбор хостинга, покупка доменного имени. Перенос сайта на хостинг.

21/11/2019, by Ivan

Вы уже сделали свой сайт и готовы выложить его в интернет. Теперь вам понадобятся две вещи домен и хостинг. При покупке домена и хостинга нужно внимательно читать тарифы и быть уверенным, что у вас будет работать Drupal 8.

Давайте начнем с простого, с домена.

Установка LAMP на Ubuntu

06/11/2019, by mikhail

Установите Apache:

sudo apt-get update
sudo apt-get install apache2

Установите дополнительные пакеты:

sudo apt-get install curl git

Установите MySQL:

sudo apt-get install mysql-server

Выполните безопасную установку mysql:

mysql_secure_installation

Установите PHP

Установка xdebug на Ubuntu LAMP

06/11/2019, by mikhail

Во-первых, нам нужно установить php библиотеку для xdebug:

sudo apt update
sudo apt install php7.2-xdebug

Для других версий PHP вы можете использовать php7.x-xdebug или php5.x-xdebug для версий PHP 5.x.

Далее нам нужно найти папку /usr/lib/php и найти наш файл xdebug.so.

 cd /usr/lib/php ls

Темная тема Drupal.org

06/11/2019, by mikhail

Я привык работать с темными темами везде: PhpStorm, Ubuntu, Chrome, мобильые приложения. Это может раздражать, когда вы переключаетесь с темной темы на полностью светлую вкладку браузера. Я не знаю, когда у Drupal.org появится темная тема, поэтому я добавил этот CSS-хак для себя:

https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b

Вы можете использовать расширение Chome User CSS и отдельно добавить код CSS для сайта Drupal.org: