pluginName = 'officeViewerPlugin'; } public function index(){ $plugin = Action($this->pluginName); if(!$plugin->allowExt('ol')) { $plugin->showTips(LNG('officeViewer.main.invalidExt'), 'officeLive'); } if(!$plugin->isNetwork()) { $msg = LNG('officeViewer.main.error') . LNG('officeViewer.main.needNetwork') . LNG('officeViewer.main.needDomain'); $plugin->showTips($msg, 'officeLive'); } $data = $plugin->_appConfig('ol'); $fileUrl = $plugin->filePathLinkOut($this->in['path']); $link = $data['apiServer'].rawurlencode($fileUrl); Action($this->pluginName)->showWebOffice('ol', $link); // header('Location:'.$data['apiServer'].rawurlencode($fileUrl)); } }