О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

drupal 8

Drupal: Third Party Settings — интерфейс хранения дополнительных настроек сущностей и плагинов

-8 votes
+
-

В Drupal 8 появился унифицированный способ хранения дополнительных настроек в чужих config entities и plugins. Способ называется Third Party Settings.
Читать дальше →
Похожие записи:

Drupal: Изменение свойств базовых полей

-9 votes
+
-

В Drupal 8 поля сущности делятся на два типа — базовые (base fields) и настраиваемые (configurable или bundle fields). Базовые поля раньше назывались свойствами (properties), они не имеют ui, прописываются в коде и изменяются тоже с помощью кода. Настраиваемые поля напротив, создаются и изменяются из админки.
Чтобы изменить базовое поле, нужно создать сущность типа BaseFieldOverride и подменить ею соответствующий инстанс поля (field definition).
Читать дальше →
Похожие записи:

Drupal: Расширить существующий виджет своим функционалом

-10 votes
+
-

Пример добавления нового функционала виджету text_textarea, с помощью которого можно будет включать динамическую высоту поля в зависимости от длины текста.
Реализация состоит из двух частей:

Drupal: Отключить в рантайме определённую фронтэнд-библиотеку (library)

-43 votes
+
-

Пример отключения библиотеки core/drupal.active-link на страницах нод:
modulename.services.yml:

Drupal: Подключение своих js и css файлов в Drupal 8

-41 votes
+
-

В Drupal 8 немного усложнился процесс подключения своих стилей и скриптов. Теперь все js и css файлы должны быть объединены в так называемые libraries (библиотеки), описаны в файле *.libraries.yml и подключены одним из способов. Начнём по порядку.
Читать дальше →
Похожие записи:

Drupal: Изменить расположение public, private и temporary директорий в инсталляционном профиле

-34 votes
+
-

Задача — изменить расположение public://, private:// и temporary:// директорий при инсталляции друпала с помощью своего профиля.
Сложность — эти директории теперь прописываются только в settings.php и менять их нужно на самой ранней стадии установки друпала.

Drupal: Установка Drupal 8 с помощью Composer и бубна

-25 votes
+
-

Всё чаще стали предлагать работу на Drupal 8, а я ещё толком за него и не брался. Дай думаю для начала создам свой профиль и переведу блог на восьмёрку, благо совсем недавно вышла версия 8.4.

Drupal: Почему Drupal 8 мог бы быть лучше

-24 votes
+
-

Список фич, которые я бы хотел видеть в восьмёрке и которых там не будет:

  • Admin menu
    Новый тулбар хоть и адаптивный, но громоздкий и непродуманный. Прошлый был лучше.
  • Module filter
    Страницу с модулями сделали компактней и даже добавили поиск, но до удобства Module filter далеко.

Читать дальше →
Похожие записи: