You are here

function commerce_promotion_field_widget_form_alter in Commerce Core 8.2

Implements hook_field_widget_form_alter().

File

modules/promotion/commerce_promotion.module, line 118
Provides a UI for managing promotions.

Code

function commerce_promotion_field_widget_form_alter(&$element, FormStateInterface $form_state, $context) {

  /** @var \Drupal\Core\Field\BaseFieldDefinition $field_definition */
  $field_definition = $context['items']
    ->getFieldDefinition();
  $field_name = $field_definition
    ->getName();
  $entity_type = $field_definition
    ->getTargetEntityTypeId();
  $widget_name = $context['widget']
    ->getPluginId();
  if ($field_name == 'condition_operator' && $entity_type == 'commerce_promotion' && $widget_name == 'options_buttons') {

    // Hide the label.
    $element['#title_display'] = 'invisible';
  }
}