You are here

function support_filter_form_submit in Support Ticketing System 6

Convert tid array to comma seperated list for URL.

1 string reference to 'support_filter_form_submit'
support_filter_form in ./support.module
Form builder; Return form for support ticket listing filters.

File

./support.module, line 2875
support.module

Code

function support_filter_form_submit($form, &$form_state) {
  $query = array();
  if (!empty($form_state['values']['tid'])) {
    $query['tid'] = implode(',', $form_state['values']['tid']);
  }
  if (!empty($form_state['values']['uid'])) {
    $query['uid'] = implode(',', $form_state['values']['uid']);
  }
  if (!empty($form_state['values']['sid'])) {
    $query['sid'] = implode(',', $form_state['values']['sid']);
  }
  if (!empty($form_state['values']['pid'])) {
    $query['pid'] = implode(',', $form_state['values']['pid']);
  }
  if (!empty($form_state['values']['clid'])) {
    $query['clid'] = implode(',', $form_state['values']['clid']);
  }
  $form_state['support_filter_query'] = $query;
  drupal_alter('support_filter_form_submit', $form_state);
  $path = drupal_get_path_alias(isset($_GET['q']) ? $_GET['q'] : '');
  drupal_goto($path, $form_state['support_filter_query']);
}