function bootstrap_carousel_field_validate in bootstrap_carousel 7
Implements hook_field_validate().
File
- ./
bootstrap_carousel.module, line 180 - Bootstrap carousel module hooks.
Code
function bootstrap_carousel_field_validate($obj_type, $object, $field, $instance, $langcode, &$items, &$errors) {
foreach ($items as $delta => $item) {
if ((!empty($item['image_alt_text']) || !empty($item['carousel_caption']['value'])) && (empty($item['carousel_image']) && empty($item['carousel_video']))) {
$errors[$field['field_name']][$langcode][$delta][] = array(
'error' => 'image_invalid',
'message' => t('A slide should has at least a image or a youtube video. To remove a slide, all of its fields must be empty.'),
);
}
}
}