function _webform_productfield_selection_validate in Commerce Webform 8
Same name and namespace in other branches
- 7.2 productfield.inc \_webform_productfield_selection_validate()
- 7 productfield.inc \_webform_productfield_selection_validate()
Validate the user entered value in the quantity field.
1 string reference to '_webform_productfield_selection_validate'
- _commerce_webform_productfield_expand in ./
productfield.inc - Form API #process function to expand a productfield.
File
- ./
productfield.inc, line 649
Code
function _webform_productfield_selection_validate($element, &$form_state, $form) {
if ($element['#required'] && $element['#multiple'] == '0') {
$value = $form_state['values'];
$name = '';
foreach ($element['#parents'] as $index => $container) {
$value = $value[$container];
$name .= !empty($name) ? '][' : '';
$name .= $element['#parents'][$index];
}
if (!isset($value[0]) || $value[0] < 1) {
form_set_error($name, t('!name field is required', array(
'!name' => $element['#title'],
)));
}
}
}