Files
YwxAppThink/addon/articles/controller/Category.php
T

34 lines
1.0 KiB
PHP

<?php
// +----------------------------------------------------------------------
// | YwxApp [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | 文章CMS前台分类列表
// +----------------------------------------------------------------------
declare (strict_types = 1);
namespace addon\articles\controller;
use addon\articles\model\Article;
use addon\articles\model\ArticleCategory;
class Category extends ArticlesFrontend
{
public function index($id)
{
$category = ArticleCategory::getById((int) $id);
if (!$category) {
$this->result->error('分类不存在');
}
$page = (int) input('page', 1);
$list = Article::listArticles(['cid' => $id], $page, 10);
$this->view->assign([
'category' => $category,
'list' => $list->items(),
'page' => $list->render(),
'nav_active' => $id,
]);
return $this->fetch('category/index');
}
}