Estou tentando criar um perfil de instalação e quero ter meu tema personalizado ativado e definido por padrão após a instalação.
Adicionando MYPROFILE.info.yml ...
theme:
- my_theme
...não é o suficiente. Isso o instala apenas, mas não está definido como o tema padrão.
Acho que tenho que fazer outra coisa no arquivo MYPROFILE.install
function MYPROFILE_install() {
// how to set as default my custom theme
}
Obrigado
theming
8
installation-profile
Guillaume Bois
fonte
fonte
\Drupal::service('theme_installer')->install(['theme_name']);
Você pode criar um site que tenha o tema padrão correto e copiar os arquivos de configuração relacionados ao tema no diretório de configuração do seu perfil (ou todos os arquivos, se fizer sentido para o seu perfil).
Consulte https://www.drupal.org/node/2210443#config para obter mais informações.
fonte