예제 #1
0
 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;
 }
예제 #2
0
 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);
 }