/**
  * 门户流程控制
  * Enter description here ...
  */
 protected function runDesign()
 {
     $pageName = $unique = '';
     $pk = 0;
     if ($this->_mca == 'bbs/read/run') {
         return true;
     }
     //帖子阅读页在ReadController里处理
     $sysPage = Wekit::load('design.srv.router.PwDesignRouter')->get();
     if (!isset($sysPage[$this->_mca])) {
         return false;
     }
     list($pageName, $unique) = $sysPage[$this->_mca];
     $unique && ($pk = $this->getInput($unique, 'get'));
     if (!$pk) {
         return false;
     }
     Wind::import('SRV:design.bo.PwDesignPageBo');
     $bo = new PwDesignPageBo();
     $pageid = $bo->getPageId($this->_mca, $pageName, $pk);
     $pageid && ($this->forward->getWindView()->compileDir = 'DATA:compile.design.' . $pageid);
     return true;
 }
예제 #2
0
 protected function runReadDesign($fid = 0)
 {
     Wind::import('SRV:design.bo.PwDesignPageBo');
     $bo = new PwDesignPageBo();
     $pageid = $bo->getPageId('bbs/read/run', '帖子阅读页', $fid);
     $pageid && ($this->forward->getWindView()->compileDir = 'DATA:compile.design.' . $pageid);
     return true;
 }