function commerce_coupon_handler_area_cart_form_validate in Commerce Coupon 7
Same name and namespace in other branches
- 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.'));
}
}