public function ajaxSelectList($request, $response) { /*{{{*/ header('Content-Type: text/html; charset=GBK'); $page = intval($request->getRequest('p', 1)); $res = ReplyTemplateClient::getInstance()->getInfosAndPage('replytemplate', $this->space->user->id, $page, 15); $response->templateList = $res['replyInfos']; $pagelink = ''; if (empty($res['page']) == false) { $pageInfo = $res['page']; $pagelink = PageNav::getNavLink(PageNav::getPageNavTemplateForSpace($this->space->getUrl() . 'replytemplate/ajaxselectlist?p='), $pageInfo['nowpage'], $pageInfo['pagesize'], $pageInfo['total']); } $response->pagelink = $pagelink; }
public function replyTemplate($spaceId) {/*{{{*/ $space = DAL::get()->find('space', $spaceId); if($space->isNull()) { $this->setErrorCode(328); return 0; } $pageSize = 300; $contents = array(); $contents = ReplyTemplateClient::getInstance()->getInfos('replytemplate', $space->user->id, $pageSize); $infos = array(); foreach($contents as $content ) { $info['content'] = $content['fld_replytemplatecontent']; $infos[] = $info; } $this->content = $infos; return $infos; }/*}}}*/
public function replyTplAjaxDeletePost($request, $response) { /*{{{*/ ReplyTemplateClient::getInstance()->delete($this->user, $request->id); echo json_encode(array('status' => 0)); return self::DIRECT_OUTPUT; }
public function replyTplAjaxDeletePost($request, $response) { ReplyTemplateClient::getInstance()->delete($this->_newUser, $request->id); echo json_encode(array('status' => 0)); exit; }
public function ajaxTemplate($request, $response) { /*{{{*/ $page = intval($request->getRequest('page', 1)); $res = ReplyTemplateClient::getInstance()->getAll($this->user->id, $page, 10, array('page' => true)); $response->replyTemplateList = $res['templates']; $pagelink = ''; if (empty($res['page']) == false) { $pageInfo = $res['page']; $pagelink = PageNav::getNavLink(PageNav::getPageNavTemplateForSpace($this->space->getUrl() . 'thread/ajaxtemplate?page='), $pageInfo['nowpage'], $pageInfo['pagesize'], $pageInfo['total']); } $response->pagelink = $pagelink; }
public function setNewTemplate($userId, $content) {/*{{{*/ $space = DAL::get()->find('space', $userId); if($space->isNull()) { return 328; } ReplyTemplateClient::getInstance()->add($space->user, $content); $this->content = array(); }/*}}}*/