Files
pear-admin-flask/plugins
bwstudio 2848a9ad0b fix(plugins): 修复 Cookie 管理子页面表格不显示与侧栏异常
根因:admin_power 菜单表中「登录用户」「登录网站」两个叶子菜单的
open_type 为 NULL,被渲染成 menu-open-type="null",点击时 Pear Admin
不会以 iframe 方式把页面加载进内容区——表格永远不显示,且页面被弹到
独立窗口,表现为"侧栏父菜单点不开子菜单"。其它页面型菜单的 open_type
均为 _iframe。

处理:
- 新增迁移 b2c3d4e5f6a7,将这两行 open_type 修正为 _iframe(按 url 幂等匹配)
- 清理 cookie_user/main.html 中被外部工具注入的 data-page-node-id 噪声属性

验证:本地起服务 + Playwright 登录后点击菜单项,确认内容区生成 iframe、
表格正常渲染(含工具栏、默认工具栏刷新/筛选/打印/导出、新增按钮,空表显示
"暂无登录用户"),且 cookie 页打开时侧栏父菜单仍能展开子菜单。
2026-09-09 20:17:38 +08:00
..
2025-01-27 19:48:27 +08:00
2025-01-25 14:03:37 +08:00