function searchviews_submit(Pieform $form, $values) { $tag = $query = null; if ($values['query'] != '') { if ($values['type'] == 'tagsonly') { $tag = $values['query']; } else { $query = $values['query']; } } $orderby = isset($values['orderby']) ? $values['orderby'] : null; $group = isset($values['group']) ? $values['group'] : null; $institution = isset($values['institution']) ? $values['institution'] : null; redirect(View::get_myviews_url($group, $institution, $query, $tag, $orderby)); }