function apachesolr_bias_settings_page in Apache Solr Search 7
Same name and namespace in other branches
- 8 apachesolr_search.admin.inc \apachesolr_bias_settings_page()
- 6.3 apachesolr_search.admin.inc \apachesolr_bias_settings_page()
Menu callback - Bias settings form.
1 string reference to 'apachesolr_bias_settings_page'
- apachesolr_search_menu in ./
apachesolr_search.module - Implements hook_menu().
File
- ./
apachesolr_search.admin.inc, line 667 - Administrative settings for searching.
Code
function apachesolr_bias_settings_page($environment = NULL) {
if (empty($environment)) {
$env_id = apachesolr_default_environment();
$environment = apachesolr_environment_load($env_id);
}
$env_id = $environment['env_id'];
// Initializes output with information about which environment's setting we are
// editing, as it is otherwise not transparent to the end user.
$output = array(
'apachesolr_environment' => array(
'#theme' => 'apachesolr_settings_title',
'#env_id' => $env_id,
),
);
// Adds content bias and type boost forms.
$fields = apachesolr_search_get_fields($environment);
$form = array();
$form = drupal_get_form('apachesolr_search_bias_form', $env_id, $fields);
$output['bias_forms'] = $form;
return $output;
}