帮助中心 Phase2:按真实菜单生成目录树(2026-07-11)
帮助中心 Phase2:按真实菜单生成目录树
说明性质:网站更新修复说明
日期:2026-07-11
状态:已落地
一、问题
Phase1 帮助中心左侧目录仅为 manifest 文章列表,未按线上一致菜单顺序展开,尤其:
- 系统后台
/backstage/未列出by_menu全部 411 项 - 未整合《后台设置报报告.md》页面字段
- 个人中心、商家 PC/WAP、员工端、前端子版块缺少菜单级目录
二、方案
| 数据源 | 生成文件 | 用途 |
|---|---|---|
DB by_menu | help_backstage_menu.data.php | 后台 14 个一级 Tab → 二三级菜单 |
| 《后台设置报报告.md》 | help_backstage_fields.data.php | 278 页面字段 |
merchant_docs.data.php + 侧栏 slot | help_merchant_menu.data.php | PC 商家 15 组 |
DistributorsMenuService 分组 | help_distributors_menu.data.php | WAP 商家 6 组 |
| Members/User 模板 | help_member_menu.data.php | PC + WAP 个人中心 |
| Worker 模板 | help_worker_menu.data.php | 员工工作台 + 项目 |
| 前端业务模块 | help_frontend_menu.data.php | 第 8 章子版块 |
左侧树渲染:inc_layout_start.html 按 menu_source 加载对应菜单树;后台章节额外链到 ops-backstage-menu-index 完整 Markdown 总览。
三、维护命令
php tools/gen_help_backstage_menu.php
php tools/gen_backstage_fields_index.php
php tools/gen_help_all_menu_ops.php
php tools/build_help_pages.php
四、manifest 变更
help_ops_manifest.php:backstage/member/merchant/distributors/company-worker/frontend增加menu_source- 新增文章 slug:
ops-backstage-menu-index→帮助中心-系统后台菜单操作总览.md - 商家章拆为 3.1 PC 与 3.2 WAP 两节
五、后续
- 各菜单项逐步操作说明(截图 + 逐步 URL)仍待分批补全
- 员工验证中心(第 6 章)待独立模块上线后补菜单树
