diff --git a/app/index/controller/TopicNas.php b/app/index/controller/TopicNas.php index e41128a6..3051c7f1 100644 --- a/app/index/controller/TopicNas.php +++ b/app/index/controller/TopicNas.php @@ -213,11 +213,10 @@ class TopicNas extends Common //查询三级分类 $article_categorys_new = []; $article_categorys_two = []; - dump($article_categorys->toArray());exit; +// dump($article_categorys->toArray());exit; if (!$article_categorys->isEmpty()) { foreach ($article_categorys->toArray() as $kk=>$vv) { if ( $parent == $vv['pid'] ) { - $vv['child'] = ''; array_push($article_categorys_new,$vv); } else { $article_categorys_two[$vv['pid']][] = $vv; @@ -225,13 +224,21 @@ class TopicNas extends Common } if ( !empty($article_categorys_two) ) { foreach ($article_categorys_new as &$vvv) { - $vvv['child'] = isset($article_categorys_two[$vvv['id']])?$article_categorys_two[$vvv['id']]:''; + $articles = $vvv['article']; + if ( isset($article_categorys_two[$vvv['id']]) ) { + foreach ($article_categorys_two[$vvv['id']] as $k=>$v) { + $articles = array_merge($articles,$v['article']); + } + + } + $vvv['article'] = $articles; } } } - View::assign('article_categorys', $article_categorys); + View::assign('article_categorys', $article_categorys_new); +// View::assign('article_categorys', $article_categorys); $contacts = []; // 获取banner数据