function oa_search_enable_pages in Open Atrium Search 7.2
See also
3 calls to oa_search_enable_pages()
- oa_search_install in ./
oa_search.install - Implements hook_install().
- oa_search_update_7001 in ./
oa_search.install - Enable search layout pages, disable panopoly search pages.
- oa_search_update_7003 in ./
oa_search.install - Enable user search page
File
- ./
oa_search.install, line 33 - Provides install and update hooks for oa_search.
Code
function oa_search_enable_pages() {
// Add pages
$pages = array(
'search-node' => FALSE,
'search-user' => FALSE,
'page-panopoly_search' => TRUE,
);
ctools_include('export');
ctools_export_load_object_reset('page_manager_pages');
foreach ($pages as $page_name => $disable) {
$page = page_manager_cache_load($page_name);
if ($function = ctools_plugin_get_function($page->subtask, 'enable callback')) {
$function($page, $disable);
}
}
menu_rebuild();
}