function block_inject_add_inject_form_validate in Block Inject 7
Validation function for the Block Inject add/edit form.
1 string reference to 'block_inject_add_inject_form_validate'
- block_inject_edit_form in ./
block_inject.admin.inc - Callback form to edit a region.
File
- ./
block_inject.admin.inc, line 203 - The admin functions for the module.
Code
function block_inject_add_inject_form_validate($form, &$form_state) {
// Check for duplicate name.
$region_name = $form_state['values']['block_inject_region_name'];
$test = block_inject_check_region_name($region_name);
if ($test == FALSE && !isset($form_state['block_inject_region_id'])) {
form_set_error('', t('Duplicate region name. Please choose another one!'));
}
if ($form_state['values']['block_inject_conditionals_toggle'] == 1) {
// Check if the paragraph condition was set and is integer.
if (!is_numeric($form_state['values']['block_inject_paragraph_number'])) {
form_set_error('', t('Please make sure paragraph number is an integer.'));
}
// Check if the paragraph offset was set and is integer.
if (!is_numeric($form_state['values']['block_inject_paragraph_offset'])) {
form_set_error('', t('Please make sure paragraph offset is an integer.'));
}
}
}