diff --git a/app/admin/view/yunzer/menuedit.php b/app/admin/view/yunzer/menuedit.php index 6b53a4a..3c94d40 100644 --- a/app/admin/view/yunzer/menuedit.php +++ b/app/admin/view/yunzer/menuedit.php @@ -9,13 +9,25 @@
-
- +
+ +
@@ -37,22 +49,100 @@
- + {include file="public/tail" /} \ No newline at end of file diff --git a/app/index/controller/ResourcesController.php b/app/index/controller/ResourcesController.php index 95a8655..2946474 100644 --- a/app/index/controller/ResourcesController.php +++ b/app/index/controller/ResourcesController.php @@ -38,7 +38,7 @@ class ResourcesController extends BaseController ->where('status', 1) ->order('sort', 'asc') ->select(); - + // 获取每个顶级分类下的子分类 $categories = []; foreach ($parentCategories as $parent) { @@ -46,23 +46,23 @@ class ResourcesController extends BaseController ->where('status', 1) ->order('sort', 'asc') ->select(); - + // 获取每个子分类下的资源数量 foreach ($subCategories as &$subCategory) { $subCategory['resource_count'] = Resources::where('cate', $subCategory->id) ->where('status', 1) ->count(); } - + $categories[] = [ 'parent' => $parent, 'subCategories' => $subCategories ]; } - + // 将数据传递给视图 View::assign('categories', $categories); - + return View::fetch(); } @@ -71,16 +71,16 @@ class ResourcesController extends BaseController { $cid = input('cid/d', 0); $page = input('page/d', 1); - + // 获取分类信息 $category = ResourcesCategory::where('id', $cid) ->where('status', 1) ->find(); - + if (!$category) { $this->error('分类不存在'); } - + // 获取该分类下的资源,带分页 $resources = Resources::where('cate', $cid) ->where('status', 1) @@ -90,11 +90,12 @@ class ResourcesController extends BaseController 'page' => $page, 'query' => Request::instance()->param() ]); - + // 将数据传递给视图 View::assign('category', $category); View::assign('data', $resources); - + View::assign('page', $resources->render()); // 新增这一行 + return View::fetch('list'); }