/** * 获取桌面widgets的html内容 * @param null * @return string html内容 */ public function get_html() { $render = $this->render; $render->pagedata['page_url'] = SHOPEX_STAT_WEBURL; $render->pagedata['certi_id'] = base_certificate::certi_id(); $render->pagedata['sign'] = md5($render->pagedata['certi_id'] . base_certificate::token()); $render->pagedata['stats_url'] = 'http://stats.shopex.cn/index.php'; $render->pagedata['callback_url'] = urlencode('http://' . base_request::get_host() . app::get('site')->router()->gen_url(array('app' => 'stats', 'ctl' => 'site_openstats', 'act' => 'index'))); $is_open = $this->app->getConf('site.stats.is_open'); if ($is_open) { // 取到生意经的授权 return $render->fetch('desktop/widgets/exstatistics.html'); } else { // 显示激活页面 return $render->fetch('desktop/widgets/activation.html'); } }
public function index() { if (!$this->token) { $this->begin('index.php?app=desktop&ctl=default&act=workground&wg=b2c.wrokground.sale'); $this->end(false, app::get('stats')->_('LICENSE错误!')); } $sign = md5($this->certi_id . $this->token); $shoex_stat_webUrl = SHOPEX_STAT_WEBURL . "?site_id=" . $this->certi_id . "&sign=" . $sign . "&innerdesktop=true"; $this->pagedata['shoex_stat_webUrl'] = $shoex_stat_webUrl; $this->pagedata['certi_id'] = base_certificate::certi_id(); $this->pagedata['sign'] = md5($this->pagedata['certi_id'] . base_certificate::token()); $this->pagedata['stats_url'] = SHOPEX_STAT_WEBURL; $this->pagedata['callback_url'] = urlencode('http://' . base_request::get_host() . app::get('site')->router()->gen_url(array('app' => 'stats', 'ctl' => 'site_openstats', 'act' => 'index'))); $is_open = $this->app->getConf('site.stats.is_open'); if ($is_open) { // 显示生意经统计页面 $this->page('admin/bussiness/index.html'); } else { // 显示激活页面 $this->page('admin/bussiness/activation.html'); } }