You are here

function commerce_wishlist_field_formatter_settings_summary_alter in Commerce Wishlist 8.3

Implements hook_field_formatter_settings_summary_alter().

Shows in the add-to-cart summary whether or not the wishlist is enabled.

File

./commerce_wishlist.module, line 201
Defines the Wishlist entity and associated features.

Code

function commerce_wishlist_field_formatter_settings_summary_alter(&$summary, $context) {

  /** @var \Drupal\Core\Field\FormatterInterface $formatter */
  $formatter = $context['formatter'];
  if ($formatter
    ->getPluginId() == 'commerce_add_to_cart') {
    if ($formatter
      ->getThirdPartySetting('commerce_wishlist', 'show_wishlist')) {
      $summary[] = t('Wishlist enabled.');
    }
    else {
      $summary[] = t('Wishlist disabled.');
    }
  }
}