From c791cc2d5a5b3641768c168ce51f9217a6892c11 Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Thu, 8 Jan 2015 19:37:59 +0000 Subject: [PATCH] Issue #2397807 by yched: EntityDisplay schema for third_party_settings is wrong --- core/config/schema/core.entity.schema.yml | 18 +++++++++--------- .../config/schema/field_test.schema.yml | 3 ++- .../schema/field_third_party_test.schema.yml | 8 ++++---- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/core/config/schema/core.entity.schema.yml b/core/config/schema/core.entity.schema.yml index 8de3f33ca38d..aab3c1a8b35a 100644 --- a/core/config/schema/core.entity.schema.yml +++ b/core/config/schema/core.entity.schema.yml @@ -79,17 +79,17 @@ core.entity_view_display.*.*.*: weight: type: integer label: 'Weight' - third_party_settings: - type: sequence - label: 'Third party settings' - sequence: - - type: entity_view_display.third_party.[%key] label: type: string label: 'Label setting machine name' settings: type: field.formatter.settings.[%parent.type] label: 'Settings' + third_party_settings: + type: sequence + label: 'Third party settings' + sequence: + - type: field.formatter.third_party.[%key] hidden: type: sequence label: 'Field display setting' @@ -135,14 +135,14 @@ core.entity_form_display.*.*.*: weight: type: integer label: 'Weight' + settings: + type: field.widget.settings.[%parent.type] + label: 'Settings' third_party_settings: type: sequence label: 'Third party settings' sequence: - - type: entity_form_display.third_party.[%key] - settings: - type: field.widget.settings.[%parent.type] - label: 'Settings' + - type: field.widget.third_party.[%key] hidden: type: sequence label: 'Hidden' diff --git a/core/modules/field/tests/modules/field_test/config/schema/field_test.schema.yml b/core/modules/field/tests/modules/field_test/config/schema/field_test.schema.yml index 0ff333e425d3..647ae1389e9d 100644 --- a/core/modules/field/tests/modules/field_test/config/schema/field_test.schema.yml +++ b/core/modules/field/tests/modules/field_test/config/schema/field_test.schema.yml @@ -95,7 +95,8 @@ field.value.test_field: type: label label: 'Value' -entity_view_display.third_party.field_test: + +field.formatter.third_party.field_test: type: mapping label: 'Field test entity display third party setting' mapping: diff --git a/core/modules/field/tests/modules/field_third_party_test/config/schema/field_third_party_test.schema.yml b/core/modules/field/tests/modules/field_third_party_test/config/schema/field_third_party_test.schema.yml index c177f4404ef1..15d643a7023c 100644 --- a/core/modules/field/tests/modules/field_third_party_test/config/schema/field_third_party_test.schema.yml +++ b/core/modules/field/tests/modules/field_third_party_test/config/schema/field_third_party_test.schema.yml @@ -1,14 +1,14 @@ -entity_view_display.third_party.field_third_party_test: +field.formatter.third_party.field_third_party_test: type: mapping - label: 'field_third_party_test entity display settings' + label: 'field_third_party_test third party formatter settings' mapping: field_test_field_formatter_third_party_settings_form: type: string label: field_test_field_formatter_third_party_settings_form -entity_form_display.third_party.field_third_party_test: +field.widget.third_party.field_third_party_test: type: mapping - label: 'field_third_party_test entity form display settings' + label: 'field_third_party_test third party widget settings' mapping: field_test_widget_third_party_settings_form: type: string -- GitLab