Разработчикам

Drupal + Gatsby.js

15 декабря 2018 в 14:16

Решил ознакомиться с темой статических сайтов и сделать небольшой decoupled (он же headless) Drupal сайт с фронт-ендом, полностью написанным на React — https://z-portfolio.tk.

Изначально для реализации задуманного я выбрал Next.js, но в процессе работы неприятно удивил целый ряд недостатков и костылей. Пришлось отказаться от Next в пользу свежевышедшего Gatsby.js ver 2.

Как выкладывать свои модули на drupal.org: руководство новичка

30 ноября 2018 в 9:55
5

Итак, вы решили поделиться своим модулем с сообществом, но не знаете с чего начать? Давайте разбираться вместе.

1. Для начала нужно завести аккаунт на drupal.org. Это обычная процедура, как и на многих сайтах.

2. Попав в личный кабинет, нужно перейти в раздел Your Projects и там уже есть ссылка Add a new project.

Как пометить свой модуль зеленым щитом на drupal.org

29 ноября 2018 в 13:40
6

Многие, наверное, обращали внимание, что некоторые модули на drupal.org помечены таким сообщением:

Если вы автор модуля на drupal.org и вам хочется, чтобы было так:

Drupal 8 -> Блоки и конфигурация

24 октября 2017 в 19:04
3

Block API в Drupal 8 была изменена таким образом, что сейчас блоки являются плагинами(plugins) и сущностями(entities) одновременно. Блоки в Drupal 8 совмещают в себе две разных API структуры: Block Plugin API, которое является автономным повторно используемым API, и Block Entity API, которое представляет собой конкретный вариант использования блока и управление его видимости. Это означает, что блоки теперь являются объектами с полями и работают с новой системой плагинов введенной в Drupal 8.

Drupal 8 в 2 шага

24 октября 2017 в 18:59
4

Drupal 8 - это последняя стабильная версия Drupal, современная, которая использует PHP 5.4+, REST совместимая, объектно-ориентированная. Концепция осталась прежней, но подход изменился. Drupal 8 использует возможности объектно-ориентированного программирования(ООП) для большинства подсистем, благодаря фреймворку Symfony 3.

Как мне объявить модуль?

В Drupal 8 для объявления модуля нужен только файл YAML (.info.yml):

Установка Drush на сервер для всех пользователей Debian 7+, (Ubuntu)

23 августа 2017 в 23:52
5

Drush это инструмент командной строки для создания, поддержания и изменения веб-сайтов Drupal.
Перед установкой:
Убедитесь, что ваш сервер находится в актуальном состоянии
Выполните команду:
sudo apt-get update && sudo apt-get upgrade
Установка Git и Composer:

Великолепный nuxt.js шаблон приложения vue.js и drupal 8 в одной коробке

13 июля 2017 в 15:26
4

Прелесть drupal в том, что это комбайн, с которым один человек может осилить непомерный груз фулстек разработки веб ресурса.

Мы же понимаем, что ни один здравомыслящий фронтэнд разработчик не будет планировать drupal для api,
но... Drupal тоже может)

В этом обзоре я рассмотрю установку каркаса проекта с акцентом на удобства разработчика.

Drupal и vue.js: как работать без jquery

31 мая 2017 в 21:11
2

drupal vue

Вольный перевод: https://www.adcisolutions.com/knowledge/drupal-vuejs-how-work-without-jq...

Начиная с 5-ой версии, Drupal содержит jQuery.
Это замечательный инструмент для разработчика. Был)
В настоящее время мы сталкиваемся с массой задач, проблем, которые эта библиотека не решает, и не снимает.