function apachesolr_search_settings_page in Apache Solr Search 6
Same name and namespace in other branches
- 5.2 apachesolr_search.admin.inc \apachesolr_search_settings_page()
- 6.2 apachesolr_search.admin.inc \apachesolr_search_settings_page()
Menu callback - the settings form.
1 string reference to 'apachesolr_search_settings_page'
- apachesolr_search_menu in ./
apachesolr_search.module - Implementation of hook_menu().
File
- ./
apachesolr_search.admin.inc, line 11 - Administrative settings for searching.
Code
function apachesolr_search_settings_page() {
$output = '';
// Try to fetch the schema fields.
try {
$solr = apachesolr_get_solr();
$fields = $solr
->getFields();
$output .= drupal_get_form('apachesolr_search_settings_form', $fields);
} catch (Exception $e) {
watchdog('Apache Solr', nl2br(check_plain($e
->getMessage())), NULL, WATCHDOG_ERROR);
drupal_set_message(nl2br(check_plain($e
->getMessage())), "warning");
$output .= t('Cannot get information about the fields in the index at this time.');
}
return $output;
}