function nodequeue_search_bias_form_submit in Nodequeue 7.2
Additional submit handler for nodequeue values.
1 string reference to 'nodequeue_search_bias_form_submit'
File
- ./
nodequeue.module, line 671 - Maintains queues of nodes in arbitrary order.
Code
function nodequeue_search_bias_form_submit(&$form, &$form_state) {
// Exclude unnecessary elements.
form_state_values_clean($form_state);
foreach ($form_state['values'] as $key => $value) {
if (is_array($value) && isset($form_state['values']['array_filter'])) {
$value = array_keys(array_filter($value));
}
// There is no need to set default variable values.
if (!isset($form[$key]['#default_value']) || $form[$key]['#default_value'] != $value) {
if (preg_match('/nodequeue_apachesolr_boost_/', $key)) {
apachesolr_environment_variable_set($form['#env_id'], $key, $value);
}
}
}
}