You are here

function social_profile_fields_form_alter in Open Social 10.1.x

Same name and namespace in other branches
  1. 10.3.x modules/social_features/social_profile/modules/social_profile_fields/social_profile_fields.module \social_profile_fields_form_alter()
  2. 10.2.x modules/social_features/social_profile/modules/social_profile_fields/social_profile_fields.module \social_profile_fields_form_alter()

Implements hook_form_alter().

File

modules/social_features/social_profile/modules/social_profile_fields/social_profile_fields.module, line 106
The social profile fields module file.

Code

function social_profile_fields_form_alter(&$form, FormStateInterface $form_state, $form_id) {
  $form_object = $form_state
    ->getFormObject();
  if ($form_object instanceof ContentEntityFormInterface && $form_object
    ->getEntity()
    ->getEntityTypeId() === 'profile' && isset($form['field_profile_nationality']['widget']['target_id'])) {
    $form['field_profile_nationality']['widget']['target_id']['#selection_settings']['hide_id'] = TRUE;
  }
}