public function indexAction() { $this->view->one = K_Registry::get('one'); K_Registry::write('h1', $this->view->one['name']); K_Crumbs::add(array('Вакансии', 'taxi-work')); K_Crumbs::add(array($this->view->one['name'], $this->view->one['tree_name'])); $this->render('onevacancy'); }
public function indexAction() { $this->view->one = K_Registry::get('one'); K_Registry::write('h1', $this->view->one['header']); // var_dump($one); K_Crumbs::add(array('Новости', 'taxi-novosti')); K_Crumbs::add(array($this->view->one['tree_title'], $this->view->one['tree_name'])); $next = K_Tree::getNextBro('', $this->view->one); $prev = K_Tree::getPrevBro('', $this->view->one); $this->view->next = $next['tree_name']; $this->view->prev = $prev['tree_name']; $this->render('one'); }
/** @method B loadOptions() загрузка настроек * */ public function loadOptions() { $salt = '123asd...!!!eee'; K_Registry::write('Configure.salt', $salt); $a = 100; K_Registry::write('billing.adminCost', $a); $u = 75; K_Registry::write('billing.userCost', $u); $domenName = 'stabler.dm'; K_Registry::write('domen', $domenName); $site = 'http://' . $domenName; K_Registry::write('site', $site); }
/** preRouter дополнительный роутинг который проверяет ссылки первого уровня */ private function preRouter($link) { // Новость $oneNode = K_TreeQuery::gOne('/news' . $link, 'news'); if (!empty($oneNode)) { K_Registry::write('one', $oneNode); K_Seo::set($oneNode); return $link = '/system-pages/one/'; } // Вакансия $oneNode = K_TreeQuery::gOne('/vacancies' . $link, 'vacancy'); if (!empty($oneNode)) { K_Registry::write('one', $oneNode); K_Seo::set($oneNode); return $link = '/system-pages/onevacancy/'; } //******************** Статья отдельно. $articleNode = K_TreeQuery::gOne('/articles' . $link, 'articles'); if (!empty($articleNode)) { // если есть статья с такой ссылкой переходим на неё K_Registry::write('articles', $articleNode); K_Seo::set($articleNode); return $link = '/system-pages/article/'; } return false; }