function node_breadcrumb_admin_settings_validate in Node breadcrumb 6
File
- ./
node_breadcrumb.module, line 246
Code
function node_breadcrumb_admin_settings_validate($form, &$form_state) {
if ($form_state['values']['op'] == t('Delete rule') || $form_state['values']['op'] == t('Save')) {
return;
}
foreach ($form_state['values'] as $key => $value) {
if (substr($key, 0, 4) == 'vid_' && $value != 0) {
$tids++;
}
}
if ($tids > 2) {
form_set_error('tid', t('You may select not more than 2 terms.'));
}
elseif ($form_state['values']['node_type'] == '' && $tids == 0 && empty($form_state['values']['condition'])) {
form_set_error('', t('Fill the form below.'));
}
}