From ad7fb0245cc19a8f55227c122611c11d1b878478 Mon Sep 17 00:00:00 2001 From: "zhangf@suq.cn" Date: Wed, 2 Sep 2026 14:18:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(category):=20=E6=B7=BB=E5=8A=A0=E5=AD=90?= =?UTF-8?q?=E6=A0=8F=E7=9B=AE=E6=95=B0=E9=87=8F=E8=8E=B7=E5=8F=96=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=B9=B6=E4=BC=98=E5=8C=96=E4=B8=8B=E8=BD=BD=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增 getCategoryChildrenCount 函数用于获取子栏目数量 - 更新下载页面静态资源路径为 /themes/dist_static/ - 将下载页面标题和描述改为动态获取当前分类信息 - 实现分类层级结构的动态渲染和子分类下拉菜单 - 添加条件判断处理无子分类的平级展示逻辑 - 集成 hcTaglib 子分类标签库实现动态分类展示 - 优化页面结构支持无限级分类的数据处理需求 --- public/themes/dist_static/static/js/download.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/themes/dist_static/static/js/download.js b/public/themes/dist_static/static/js/download.js index 248e195..e296141 100644 --- a/public/themes/dist_static/static/js/download.js +++ b/public/themes/dist_static/static/js/download.js @@ -70,13 +70,13 @@ $(function() { const params = new URLSearchParams(); const keywords = $(this).find('[name="keywords"]').val().trim(); const tabId = getActiveTabId(); - if (tabId) params.set("tab", tabId); + if (tabId) params.set("cid", tabId); if (keywords) params.set("keywords", keywords); const query = params.toString(); window.location.href = query ? `${window.location.pathname}?${query}` : window.location.pathname; }); const searchParams = new URLSearchParams(window.location.search); - const tabParam = searchParams.get("tab"); + const tabParam = searchParams.get("cid"); const keywordsParam = searchParams.get("keywords"); if (keywordsParam) $("[data-download-search] [name='keywords']").val(keywordsParam); if (tabParam) activateTabById(tabParam);