Создаю первый модуль Drupal

Не боги горшки обжигают и хочется создать свой первый модуль Drupal. Будем действовать по методичке.

Модулю дадим название zohobooks и создадим папку в modules/custom с таким названием:

Далее создал файл описания модуля:

Заполнил файл так:

name: Zoho Books Integration Module
description: Integration with Zoho Books
package: Custom

type: module
core_version_requirement: ^9

dependencies:
  - drupal:link
  - drupal:views
  - paragraphs:paragraphs
  - webform:webform (>=8.x-5.x)

test_dependencies:
 - drupal:image

configure: zohobooks.settings

php: 5.6

hidden: false

В итоге увидел этот модуль в списке модулей:

Однако модуль ругается на версию. Нажав расшифровку, я увидел суть проблемы:

Попробовал удалить все ненужное, получил ошибку:

Сделал еще одну попытку — заменил ^9 на ^10 и все более-менее заработало:

Отлично, но как теперь написать код? Посмотрел, что это не так уж и просто, так что сделаем в отдельном подходе к Drupal.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *