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

Activation des styles d’image par défaut avec votre thème

05/07/2025, by Ivan
Drupal dispose d’un puissant système de gestion des images qui permet de créer des styles d’image, lesquels peuvent appliquer différents effets aux images et générer des dérivés de l’image source. Cette fonctionnalité peut être utilisée dans les thèmes qui souhaitent inclure un ensemble de styles d’image par défaut, créés pour fonctionner avec le thème en question, au lieu de se reposer sur ceux fournis par le cœur.

Le processus pour inclure un style d’image dans votre thème est similaire au processus d’inclusion de configuration par défaut dans un module.

  • Créez le style d’image que vous souhaitez inclure en utilisant l’interface utilisateur
  • Exportez le style d’image au format YAML
  • Incluez le fichier YAML exporté dans le répertoire config/install de votre thème, en respectant les règles de nommage appropriées.

Commencez par créer un style d’image via l’interface d’administration sous « Configuration » > « Médias » > « Styles d’image » (admin/config/media/image-styles). Une fois le style d’image créé et sauvegardé, la configuration qui constitue ce style d’image est stockée dans la configuration active de votre site.

Cette configuration peut être exportée en utilisant :

  • l’outil d’import/export unique disponible sous Configuration > Gestion de configuration > Import/Export unique > Export (admin/config/development/configuration/single/export).
  • Sélectionnez « Style d’image » dans la liste déroulante des types de configuration.
  • Puis choisissez le nom de votre style d’image dans la liste.

La représentation YAML du style d’image s’affichera dans une zone de texte, que vous pouvez copier-coller dans un fichier .yml placé dans le répertoire config/install de votre thème. Les fichiers de configuration suivent une convention de nommage précise : image.style.{nom_du_style_image}.yml. Si vous avez un doute sur le nom du fichier, il est affiché sous la zone de texte lors de l’export.

Notez que la configuration exportée contient une clé UUID en première ligne. Ce UUID doit être supprimé avant de copier la configuration dans le nouveau fichier image.style.{nom_du_style_image}.yml.

Exemple THEMENAME/config/install/image.style.black_white.yml

langcode: en
status: true
dependencies: { }
name: black_white
label: 'black & white'
effects:
  8d4f85cc-9a2d-4a30-af15-21b0833dc06d:
    uuid: 8d4f85cc-9a2d-4a30-af15-21b0833dc06d
    id: image_desaturate
    weight: 1
    data: { }
    third_party_settings: { }

Vous pouvez inclure autant de styles d’image que vous le souhaitez avec votre thème. Tous seront importés dans la configuration active lors de l’installation du thème.

Notez qu’après l’installation du thème, modifier un fichier YML de style d’image dans config/install n’aura aucun effet, tout comme ajouter un nouveau fichier YML de style d’image dans config/install.