function smartqueue_taxonomy_nodequeue_form_validate in Nodequeue 5.2
Same name and namespace in other branches
- 6.2 smartqueue.module \smartqueue_taxonomy_nodequeue_form_validate()
- 7.3 smartqueue.module \smartqueue_taxonomy_nodequeue_form_validate()
- 7.2 modules/smartqueue/smartqueue.module \smartqueue_taxonomy_nodequeue_form_validate()
Implementation of hook_nodequeue()
File
- ./
smartqueue.module, line 46
Code
function smartqueue_taxonomy_nodequeue_form_validate($queue, $form_values, &$form) {
if (!isset($queue->qid)) {
$vids = array_keys(array_filter($form_values['vocabularies']));
if (empty($vids)) {
form_error($form['placeholder']['vocabularies'], t('You must select at least one vocabulary.'));
}
// Convert this to our reference.
form_set_value($form['reference'], implode('-', $vids));
}
}