From da5b7407d079997d1b97a1b51cfbd06e835905a8 Mon Sep 17 00:00:00 2001 From: Oliver Davies <oliver@oliverdavies.uk> Date: Thu, 18 Jan 2024 12:02:46 +0000 Subject: [PATCH] Add example_test module with field_tags configuration --- .../field.field.node.post.field_tags.yml | 26 +++++++++++++++++++ .../install/field.storage.node.field_tags.yml | 19 ++++++++++++++ .../example_test/example_test.info.yml | 4 +++ 3 files changed, 49 insertions(+) create mode 100644 web/modules/custom/example/modules/example_test/config/install/field.field.node.post.field_tags.yml create mode 100644 web/modules/custom/example/modules/example_test/config/install/field.storage.node.field_tags.yml create mode 100644 web/modules/custom/example/modules/example_test/example_test.info.yml diff --git a/web/modules/custom/example/modules/example_test/config/install/field.field.node.post.field_tags.yml b/web/modules/custom/example/modules/example_test/config/install/field.field.node.post.field_tags.yml new file mode 100644 index 0000000..ba11544 --- /dev/null +++ b/web/modules/custom/example/modules/example_test/config/install/field.field.node.post.field_tags.yml @@ -0,0 +1,26 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_tags + - node.type.post + - taxonomy.vocabulary.tags +id: node.post.field_tags +field_name: field_tags +entity_type: node +bundle: post +label: Tags +description: 'Enter a comma-separated list. For example: Amsterdam, Mexico City, "Cleveland, Ohio"' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + tags: tags + sort: + field: _none + auto_create: true +field_type: entity_reference diff --git a/web/modules/custom/example/modules/example_test/config/install/field.storage.node.field_tags.yml b/web/modules/custom/example/modules/example_test/config/install/field.storage.node.field_tags.yml new file mode 100644 index 0000000..73f821f --- /dev/null +++ b/web/modules/custom/example/modules/example_test/config/install/field.storage.node.field_tags.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_tags +field_name: field_tags +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/web/modules/custom/example/modules/example_test/example_test.info.yml b/web/modules/custom/example/modules/example_test/example_test.info.yml new file mode 100644 index 0000000..d1b4ed1 --- /dev/null +++ b/web/modules/custom/example/modules/example_test/example_test.info.yml @@ -0,0 +1,4 @@ +name: Example Test +type: module +core_version_requirement: ^10 +hidden: true