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 e8cfbee..327a561 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 c5b4bad..b890acf 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(); +}