You are here

function social_profile_fields_entity_view_display_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_entity_view_display_alter()
  2. 10.2.x modules/social_features/social_profile/modules/social_profile_fields/social_profile_fields.module \social_profile_fields_entity_view_display_alter()

Implements hook_entity_view_display_alter().

File

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

Code

function social_profile_fields_entity_view_display_alter(EntityViewDisplayInterface $display, array $context) {
  if ($context['entity_type'] === 'profile' && $context['view_mode'] === EntityDisplayRepositoryInterface::DEFAULT_DISPLAY_MODE) {
    $display
      ->setComponent('field_profile_nationality', [
      'weight' => 0,
      'label' => 'above',
      'settings' => [
        'link' => FALSE,
      ],
      'third_party_settings' => [],
      'type' => 'entity_reference_label',
      'region' => 'content',
    ]);
  }
}