You are here

function commerce_coupon_handler_area_cart_form_validate in Commerce Coupon 7

Same name and namespace in other branches
  1. 7.2 includes/views/handlers/commerce_coupon_handler_area_cart_form.inc \commerce_coupon_handler_area_cart_form_validate()

Validate: function commerce_coupon_handler_area_cart_form.

1 string reference to 'commerce_coupon_handler_area_cart_form_validate'
commerce_coupon_handler_area_cart_form::views_form in includes/views/handlers/commerce_coupon_handler_area_cart_form.inc
Views form.

File

includes/views/handlers/commerce_coupon_handler_area_cart_form.inc, line 174
Displays a commerce coupon form field item on cart's form:

Code

function commerce_coupon_handler_area_cart_form_validate($form, &$form_state) {
  $code = $form_state['values']['coupon_code'];
  $order = $form_state['order'];
  if (empty($code)) {
    form_set_error('coupon_code', t('Your coupon code is required.'));
  }
  elseif (!empty($order) && !commerce_coupon_code_is_valid($code, $order)) {
    form_set_error('coupon_code', t('Your coupon code is not valid.'));
  }
}