function picture_mapping_form_validate in Picture 7.2
Validate callback.
File
- ./
picture.admin.inc, line 165 - Picture - map breakpoints and image styles.
Code
function picture_mapping_form_validate($form, &$form_state) {
$picture_mapping = $form_state['item'];
if ($form_state['triggering_element']['#type'] != 'submit') {
$picture_mapping
->setBreakpointGroup($form_state['values']['breakpoint_group']);
$form_state['rebuild'] = TRUE;
return;
}
$picture_mapping
->setLabel($form_state['values']['label']);
$picture_mapping
->setMachineName($form_state['values']['machine_name']);
$picture_mapping
->setMappings($form_state['values']['mapping']);
// Make sure at least one mapping is defined.
if (!$picture_mapping
->hasMappings()) {
form_error($form['mapping'], t('Please select at least one mapping.'));
}
}