You are here

function commerce_avatax_field_widget_form_alter in Drupal Commerce Connector for AvaTax 7.5

Implements hook_field_widget_form_alter().

File

./commerce_avatax.module, line 286
AvaTax service integration from Avalara, Inc.

Code

function commerce_avatax_field_widget_form_alter(&$element, &$form_state, $context) {
  if ($context['instance']['widget']['type'] == 'commerce_line_item_manager') {
    foreach ($element['line_items'] as $line_item_id => $line_item) {
      if ($line_item['line_item']['#value']->type == 'avatax') {
        $element['line_items'][$line_item_id]['commerce_unit_price']['#access'] = FALSE;
        $element['line_items'][$line_item_id]['quantity']['#access'] = FALSE;
      }
    }
  }
}