/** * _getId * * @param void * * @return int **/ protected function _getId() { $id = parent::_getId(); if (!$id && $this->mRoot->mContext->mModuleConfig['singlepost']) { $id = Xcck_Utils::getMyId($this->mAsset->mDirname); } return $id; }
/** * _getId * * @param void * * @return int **/ protected function _getId() { $id = parent::_getId(); if (!$id && $this->mRoot->mContext->mModuleConfig['singlepost']) { $cri = new CriteriaCompo(); $cri->add(new Criteria('uid', Legacy_Utils::getUid())); $cri->add(new Criteria('maintable_id', $this->_getMaintableId())); $objs = $this->_getHandler()->getObjects($cri); if (count($objs) > 0) { $id = array_shift($objs)->get('page_id'); } } return $id; }