You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在DNN中将新建页面的「Display in Menu」默认设置为OFF

DNN平台新建页面默认关闭「Display in Menu」的实现方法

完全可以实现该需求,以下是两种常用的可行配置方案:

方案一:页面模板配置(无需改代码,优先推荐)

该方案不会修改DNN核心文件,升级系统不受影响,适合普通站点管理员操作:

  • 登录DNN后台的站点管理员/超级用户账号
  • 依次进入「Content」→「Pages」→「Page Templates」管理页
  • 找到站点新建页面默认调用的基础模板,点击编辑
  • 在模板的页面设置项中,找到「Display in Menu」选项,将其调整为*关闭(OFF)*状态后保存模板
  • 若站点存在多个自定义页面模板,对所有常用的模板逐一修改该配置即可

后续所有基于调整后的模板新建的页面,都会默认不在站点菜单中展示。

方案二:修改核心控件默认值(适合有开发权限的管理员)

如果需要覆盖所有场景下的新建页面默认值,可以通过修改核心控件属性实现:

  • 登录DNN部署的服务器,找到站点根目录下的/DesktopModules/Admin/Pages/ManagePage.ascx文件
  • 定位到「Display in Menu」对应的复选框控件定义,将原有默认的Checked="True"属性修改为Checked="False"
  • 保存文件后清空DNN站点缓存,配置即可生效

注意:该方案修改了DNN官方核心文件,每次升级DNN系统版本后配置会被覆盖,需要重新修改。

内容的提问来源于stack exchange,提问作者Fiona Paton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 07:57:04