public function searchAction() { require_once Wind::getRealPath('ACLOUD:app.search.ACloudAppSearchDefine'); $_Service = ACloudSysCoreCommon::loadSystemClass('app.configs', 'config.service'); $appConfigs = ACloudSysCoreCommon::arrayCombination($_Service->getAppConfigsByAppId(APP_SEARCH_APPID), 'app_key', 'app_value'); if ($appConfigs && isset($appConfigs['search_domain']) && $appConfigs['search_domain']) { header("Location:http://" . $appConfigs['search_domain'] . "/?" . $this->getSearchData()); exit; } $unique = isset($appConfigs['search_unique']) && $appConfigs['search_unique'] ? $appConfigs['search_unique'] : ACloudSysCoreCommon::getGlobal('g_siteurl', $_SERVER['SERVER_NAME']); ACloudSysCoreCommon::refresh(sprintf("http://%s/?%s", APP_SEARCH_HOST, $this->getSearchData(array('n' => $unique)))); exit; }