private static function getLineUrl($href) { $breadcrumbs = Tree_node::breadcrumbs(Tree_node::find()->where(['href' => $href])->one()->href); $url = ''; foreach ($breadcrumbs as $crumb) { $url .= $crumb['url'] . '/'; } return $url; }
public function actionIndex($href = "home") { $node = Tree_node::find()->where(['href' => $href])->one(); $params = []; $params['href'] = $href; $params['nav'] = Tree_node::treeStructure(); $params['breadcrumbs'] = Tree_node::breadcrumbs($href); $params['title'] = $node->title; $text = $node->text; $text = Filters::shortcodeUrls($text); $text = Filters::imagesSrc("http://mrt-kt.ru.articles.s3.amazonaws.com/", ".jpg", $text); $params['text'] = $text; return $this->render('index', $params); }