/** * 获取API调用的客户端,无需token * @return Core_Open_Client */ public static function getNoneTokenClient() { if (isset(self::$noneTokenClient)) { return self::$noneTokenClient; } //获取安装时候的key $akey = Core_Config::get('appkey', 'basic'); $skey = Core_Config::get('appsecret', 'basic'); if (empty($akey) || empty($skey)) { Core_Fun::error('key丢失', 102); } self::$noneTokenClient = new Core_Open_Client($akey, $skey); return self::$noneTokenClient; }
public function editAction() { //$table = isset($params['data_base']) ? $params['data_base'] : 'data_entry'; $cfgcm = Core_Config::get("cm"); $entry = $this->reqs->params; $id = isset($entry['id']) ? $entry['id'] : ''; $dbentry = Core_Dao::factory(array('name' => 'data_entry')); $entry = $dbentry->getById($id); $dbcat = Core_Dao::factory(array('name' => 'taxonomy_term_user')); $cats = $dbcat->getList(array('uid' => 1, 'vid' => 1), array(), 1000); if (!strlen($entry['terms'])) { $entry['terms'] = ""; } //$entry['published'] = date("Y:m:d h:i:s", strtotime($entry['published'])); //$entry['updated'] = date("Y:m:d h:i:s", strtotime($entry['updated'])); $params = array('reqs' => $this->reqs, 'entry' => $entry, 'cats' => $cats); $this->view->content = $this->view->render('node/edit', $params); $this->response('app/layout'); }