You are here

function improved_multi_select_load_selectors in Improved Multi Select 7.2

Same name and namespace in other branches
  1. 8 improved_multi_select.module \improved_multi_select_load_selectors()
  2. 7 improved_multi_select.module \improved_multi_select_load_selectors()

Return array of jQuery selectors from jQuery selectors or 'replace all' option.

Parameters

$replace_all: Boolean indicating if all multiselects will be replaced.

$selectors: Array with jQuery selectors.

Return value

Array with jQuery selectors.

1 call to improved_multi_select_load_selectors()
improved_multi_select_preprocess_page in ./improved_multi_select.module
Implements template_preprocess_page().

File

./improved_multi_select.module, line 222
Replace the default multi-select boxes with two pannel list and search.

Code

function improved_multi_select_load_selectors($selectors) {
  $output = array();
  if (!empty($selectors)) {
    foreach ($selectors as $selector) {
      $output[] = $selector;
    }
  }
  else {
    $output = array(
      'select[multiple]',
    );
  }
  return $output;
}