Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Удаление существующих ресурсов (DELETE)

20/04/2025, by Ivan

На этой странице представлены примеры DELETE-запросов для модуля JSON:API.

Включение операции удаления

Перейдите в /admin/config/services/jsonapi
и установите флажок «Accept all JSON:API create, read, update, and delete operations».

Accept Create, Read, Update, Delete methods
Включение операций создания, чтения, обновления и удаления

Аутентификация

Для DELETE-запросов обычно требуется аутентификация. В приведённых примерах используется Basic Authentication. Включите модуль basic_auth, настройте разрешения для пользователя и добавьте заголовок Authorization с закодированным логином и паролем.

Примеры используют пользователя api с паролем api. Этот пользователь должен иметь право на удаление содержимого.

Заголовки

Во всех примерах DELETE-запросов используются следующие заголовки:

  • Content-Type: application/vnd.api+json
  • Authorization: Basic YXBpOmFwaQ==

Базовый DELETE-запрос

URL: http://example.com/jsonapi/node/article/{{article_uuid}}

Ответ

HTTP 204 (No Content). Тело ответа пустое.
Статья с UUID {{article_uuid}} удалена.

Статья с сайта Drupal Documentation.