Su Drupal 8.1 continuo a correre in quel tipo di messaggi quando provo ad attivare un modulo personalizzato o una funzione personalizzata che apporta alcune modifiche alla pagina di base. (aggiungi campi).
È davvero fastidioso ...
passi:
- Cancella database completamente
- vai su /install.php e scegli Profilo standard
- Ora che il sito è in esecuzione, vai su Estendi
- Seleziona funzione - Pagina base
Risultato:
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.
Bene sì ... questo è quello che voglio fare: modificare quelle impostazioni predefinite!
expexted:
Essere in grado di installare la mia funzione che apporta alcune modifiche alla pagina di base.
La mia caratteristica
Ecco la mia funzione crea con il modulo Caratteristiche
In sostanza aggiunge due campi, banner_image e background_image alla pagina di base
File:
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
Perché questa cosa semplice non è supportata? è un insetto? Cosa devo fare per poter utilizzare la mia funzione?