logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Suppression des ressources existantes (DELETE)

21/06/2025, by Ivan

Cette page montre des exemples de requêtes DELETE pour le module JSON:API.

Activation de l’opération de suppression

Rendez-vous sur /admin/config/services/jsonapi
et cochez l’option « Accepter toutes les opérations JSON:API de création, lecture, mise à jour et suppression. »

Accepter les méthodes Créer, Lire, Mettre à jour, Supprimer
Accepter les méthodes Créer, Lire, Mettre à jour, Supprimer

Authentification

En général, une forme d’authentification est utilisée pour les requêtes DELETE. Les exemples ci-dessous utilisent tous l’authentification basique (Basic Authentication). Activez le module HTTP Basic Authentication, attribuez la permission à l’utilisateur API (et à son rôle), puis ajoutez le nom d’utilisateur et le mot de passe encodés dans l’en-tête de requête 'Authorization'.

L’en-tête d’exemple de cette page nécessite un utilisateur Drupal nommé « api » avec le mot de passe « api ». Cet utilisateur doit avoir la permission de supprimer le contenu demandé.

En-têtes

Tous les exemples de requêtes DELETE utilisent les en-têtes suivants :

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

Requête DELETE basique

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

Réponse

Réponse HTTP 204 (No content). Corps de réponse vide.
L’article {{article_uuid}} est désormais supprimé.

Article extrait de la Documentation Drupal.