You are here

function better_social_sharing_buttons_entity_extra_field_info in Better Social Sharing Buttons 8.3

Implements hook_entity_extra_field_info().

File

./better_social_sharing_buttons.module, line 30
Add template file for the social buttons.

Code

function better_social_sharing_buttons_entity_extra_field_info() {
  if (\Drupal::config('better_social_sharing_buttons.settings')
    ->get('node_field')) {
    $extra = [];
    foreach (NodeType::loadMultiple() as $bundle) {
      $extra['node'][$bundle
        ->Id()]['display']['sharing_buttons'] = [
        'label' => t('Better Social Sharing Buttons'),
        'description' => '',
        'weight' => 100,
        'visible' => TRUE,
      ];
    }
    return $extra;
  }
}