На Drupal 8.1 я продолжаю работать с такими сообщениями, когда пытаюсь активировать пользовательский модуль или пользовательскую функцию, которая вносит некоторые изменения в базовую страницу. (добавить поля).
Это действительно раздражает ...
шаги:
- Очистить базу данных полностью
- перейдите в /install.php и выберите Стандартный профиль
- Теперь, когда сайт работает, перейдите в Расширить
- Выбрать функцию - Основная страница
Результат:
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.
Ну да ... это то, что я хочу сделать: изменить эти настройки по умолчанию!
Expexted:
Уметь установить мою функцию, которая вносит некоторые изменения в базовую страницу.
Моя особенность
Вот моя функция создания с модулем Особенности
В основном это добавляет два поля, banner_image и background_image к основной странице
файлы:
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
Почему эта простая вещь не поддерживается? Это ошибка? Что я должен сделать, чтобы использовать мою функцию?