PbootCMS后台设置二级菜单默认展开效果
在使用PbootCMS进行网站管理时,有时我们希望后台的栏目菜单能够默认全部展开,以方便快速找到目标内容。本文将详细介绍如何通过修改代码实现这一功能。

具体修改方法
要实现后台二级菜单的默认展开效果,我们需要对相关文件进行简单的代码修改。以下是具体步骤:
1. 找到以下路径下的文件:
/apps/admin/view/default/content/contentsort.html
该文件是控制后台栏目排序显示的核心文件。
2. 在文件中定位到大约第100行左右的代码段,并将其替换为新的代码。
原代码如下:
$("#sortTable").treetable({ expandable: true,column: 1,indent:20,stringCollapse:'收缩',stringExpand:'展开' });
3. 将其修改为:
$("#sortTable").treetable({ expandable: true,column: 1,indent:20,stringCollapse:'收缩',stringExpand:'展开',initialState:"expanded" });
关键点在于新增了一个参数:initialState:"expanded"。这个参数的作用是让所有节点在页面加载时默认处于展开状态。
如果需要相反的效果,即所有节点默认折叠,可以将initialState设置为'collapsed':
$("#sortTable").treetable({ expandable: true,column: 1,indent:20,stringCollapse:'收缩',stringExpand:'展开',initialState:'collapsed' });
完成上述修改后,保存文件并刷新后台页面即可看到效果。此时,所有二级菜单将自动展开,便于管理员快速查看和操作。
注意:在修改文件前,请务必备份原始文件,以防出现意外情况导致系统无法正常运行。
通过以上方法,您可以轻松实现PbootCMS后台二级菜单的默认展开效果,提升管理效率!