Estoy tratando de crear un perfil de instalación y quiero tener mi tema personalizado habilitado y configurado de forma predeterminada después de la instalación.
Agregando en MYPROFILE.info.yml ...
theme:
- my_theme
...no es suficiente. Esto solo lo instala, pero no está configurado como el tema predeterminado.
Supongo que tengo que hacer algo más en el archivo MYPROFILE.install en
function MYPROFILE_install() {
// how to set as default my custom theme
}
Gracias
theming
8
installation-profile
Guillaume Bois
fuente
fuente
\Drupal::service('theme_installer')->install(['theme_name']);
Puede crear un sitio que tenga el tema predeterminado correcto y copiar los archivos de configuración relacionados con el tema en el directorio de configuración de su perfil (o todos los archivos si tiene sentido para su perfil).
Consulte https://www.drupal.org/node/2210443#config para obtener más información.
fuente