From 2fa865358703bc9e2b4e6532d4df306415499b3a Mon Sep 17 00:00:00 2001 From: Yeni Atencio <47239456+yeniatencio@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:39:19 +1000 Subject: [PATCH] added storage file (#233) --- ...age.paragraph.field_promo_card_display_style.yml | 3 +++ tide_landing_page.install | 13 +++++++++++++ 2 files changed, 16 insertions(+) diff --git a/config/install/field.storage.paragraph.field_promo_card_display_style.yml b/config/install/field.storage.paragraph.field_promo_card_display_style.yml index e8cfbee6..327a561e 100644 --- a/config/install/field.storage.paragraph.field_promo_card_display_style.yml +++ b/config/install/field.storage.paragraph.field_promo_card_display_style.yml @@ -19,6 +19,9 @@ settings: - value: profile label: Profile + - + value: highlight + label: Highlight allowed_values_function: '' module: options locked: false diff --git a/tide_landing_page.install b/tide_landing_page.install index c5b4bad1..b890acf7 100644 --- a/tide_landing_page.install +++ b/tide_landing_page.install @@ -162,3 +162,16 @@ function tide_landing_page_update_10104() { $config_sync->set('settings.handler_settings.target_bundles_drag_drop.' . $paragraph_type_id . '.weight', $new_weight)->save(); } } + +/** + * Adds highlight option new value to to field_promo_card_display_style. + */ +function tide_landing_page_update_10105() { + $field_storage = FieldStorageConfig::loadByName('paragraph', 'field_promo_card_display_style'); + $new_field = $field_storage->getSettings()['allowed_values']; + $new_field['highlight'] = 'Highlight'; + $field_storage->setSettings([ + 'allowed_values' => $new_field, + ]); + $field_storage->save(); +}