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

Ajouter une configuration par défaut

05/07/2025, by Ivan

Menu

En ajoutant un fichier de configuration YAML à notre module, Drupal chargera automatiquement le contenu de ce fichier et nous pourrons y accéder pour fournir une configuration par défaut. Depuis le dossier racine de notre module, créez un nouveau dossier nommé « config ». À l’intérieur, créez un autre dossier nommé « install ». Enfin, dans config/install, créez un nouveau fichier nommé hello_world.settings.yml.

hello:
  name: 'Hank Williams'

Rappelez-vous que YAML est sensible aux espaces. Pour utiliser cette valeur chargée dans un objet Drupal, ajoutez cette méthode dans votre classe HelloBlock (voir le tutoriel de création de blocs personnalisés) :

  /**
   * {@inheritdoc}
   */
  public function defaultConfiguration() {
    $default_config = \Drupal::config('hello_world.settings');
    return [
      'hello_block_name' => $default_config->get('hello.name'),
    ];
  }

Cette valeur sera utilisée lors de l’installation du module. Pour tester, désinstallez puis réinstallez votre module. Lorsque vous ajouterez de nouveau votre bloc dans une région, vous devriez voir la valeur par défaut.

Plus d’informations sur la configuration simple (\Drupal::config).