You are here

function better_social_sharing_buttons_preprocess_better_social_sharing_buttons in Better Social Sharing Buttons 8.3

Same name and namespace in other branches
  1. 8 better_social_sharing_buttons.module \better_social_sharing_buttons_preprocess_better_social_sharing_buttons()

Implements hook_preprocess_HOOK().

File

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

Code

function better_social_sharing_buttons_preprocess_better_social_sharing_buttons(&$variables) {
  if (isset($variables['items']['iconset'])) {
    $variables['social_buttons_sprite'] = '/' . drupal_get_path('module', 'better_social_sharing_buttons') . '/assets/dist/sprites/' . $variables['items']['iconset'] . '.svg';
    $variables['items']['iconset'];
  }
  else {
    $config = \Drupal::config('better_social_sharing_buttons.settings');
    $variables['social_buttons_sprite'] = '/' . drupal_get_path('module', 'better_social_sharing_buttons') . '/assets/dist/sprites/' . $config
      ->get('iconset') . '.svg';
  }
}