public function getLatestPoitionInNode($nodeId) { $tempObject = new Pagstructure(); $selector = $tempObject->select(true)->where('parent_id = ?', $nodeId)->where('safinstances_id = ?', Sydney_Tools::getSafinstancesId())->order('pagorder DESC'); $rowObject = $tempObject->fetchRow($selector); return ++$rowObject->pagorder; }
/** * */ protected function setAuthPagelist() { // Get list of pages secured by groups $listSecuredPages = array(); $pages = new Pagstructure(); $selector = $pages->select(false)->from($pages->getTableName(), array('id', 'usersgroups_id'))->where('safinstances_id = ?', Sydney_Tools::getSafinstancesId())->where('usersgroups_id > ?', 1); $rowObjectList = $pages->fetchAll($selector); foreach ($rowObjectList as $rowObject) { $listSecuredPages[$rowObject->id] = $rowObject->usersgroups_id; } Zend_Registry::set('listSecuredPages', $listSecuredPages); }