function easychart_field_validate in Easychart 7.2
Implements hook_field_validate().
File
- ./
easychart.module, line 141 - Easychart module file.
Code
function easychart_field_validate($entity_type, $entity, $field, $instance, $langcode, $items, &$errors) {
// Only validate on node edit e.g. not on field settings edit.
if (arg(0) == 'node') {
foreach ($items as $delta => $item) {
// The hidden config field should not be empty when set to be required
if ($instance['required'] == 1 && empty($item['config'])) {
$errors[$field['field_name']][$langcode][$delta][] = array(
'error' => 'easychart_empty',
'message' => t('Please create an Easychart chart before saving'),
);
}
}
}
}