En Drupal 8.1 sigo ejecutándome en ese tipo de mensajes cuando trato de activar un módulo personalizado o una función personalizada que realiza algunas modificaciones en la página básica. (agregar campos).
Es realmente molesto ...
Pasos:
- Borrar la base de datos por completo
- ve a /install.php y elige Perfil estándar
- Ahora que el sitio se está ejecutando, vaya a Extender
- Seleccionar función: página básica
Resultado:
Unable to install Feature - Basic Page, core.base_field_override.node.page.promote, core.entity_form_display.node.page.default, core.entity_view_display.node.page.default, core.entity_view_display.node.page.teaser, field.field.node.page.body, node.type.page already exist in active configuration.
Bueno, sí ... eso es lo que quiero hacer: ¡cambiar esa configuración predeterminada!
Expexted:
Poder instalar mi función que hace algunas modificaciones a la página básica.
Mi característica
Aquí está mi característica crear con el módulo de características
Básicamente agrega dos campos, banner_image y background_image a la página básica
Archivos:
config
install
core.base_field_override.node.page.changed.yml
core.base_field_override.node.page.created.yml
core.base_field_override.node.page.promote.yml
core.base_field_override.node.page.status.yml
core.base_field_override.node.page.sticky.yml
core.base_field_override.node.page.title.yml
core.base_field_override.node.page.uid.yml
core.entity_form_display.node.page.default.yml
core.entity_view_display.node.page.default.yml
core.entity_view_display.node.page.teaser.yml
field.field.node.page.body.yml
field.field.node.page.field_banner_image.yml
field.field.node.page.field_image.yml
field.storage.node.field_banner_image.yml
language.content_settings.node.page.yml
node.type.page.yml
feature_basic_page.features.yml
feature_basic_page.info.yml
¿Por qué esta cosa simple no es compatible? ¿Es un error? ¿Qué debo hacer para poder usar mi función?