J'essaie de créer un profil d'installation et je veux que mon thème personnalisé soit activé et défini par défaut après l'installation.
Ajout dans MYPROFILE.info.yml ...
theme:
- my_theme
...n'est pas assez. Cela l'installe uniquement, mais il n'est pas défini comme thème par défaut.
Je suppose que je dois faire autre chose dans le fichier MYPROFILE.install dans
function MYPROFILE_install() {
// how to set as default my custom theme
}
Je vous remercie
theming
8
installation-profile
Guillaume Bois
la source
la source
\Drupal::service('theme_installer')->install(['theme_name']);
Vous pouvez créer un site qui a le thème par défaut correct et copier les fichiers de configuration liés au thème dans le répertoire de configuration de votre profil (ou tous les fichiers si cela convient à votre profil).
Voir https://www.drupal.org/node/2210443#config pour plus.
la source