dnn9 Module只显示在编辑模式下



我们最近将一个旧的DNN站点升级到最新版本(9.8.00)。在大多数情况下,一切都运行得很好,但是今天我遇到了一个问题,我不知道如何解决。有一次,我的用户在页面上放了一个HTML模块,但我们无法让它在编辑模式之外显示。我也尝试过向其他页面添加HTML模块,看看它是否被隔离到单个页面,但它在整个网站上做同样的事情。以下方法我都试过了,但都无济于事。

  • 调试页面以确保抛出的地方没有错误,也没有错误。
  • 停止继承权限并使模块对所有用户可见。
  • 将模块的缓存设置更改为0。
  • 验证网站运行在。net 4.5.1(我实际上是4.7.1)。
  • 测试了另外两个模块(link和event),这两个模块都显示在编辑模式之外。

我现在很茫然。HTML模块显示为9.8.0版本,但有一个升级版本为10.0.3。所以我不确定这是否意味着它需要升级还是已经升级了。

任何帮助都将是非常感激的。

最近版本的HTML模块有这样的行为:当它们没有任何内容时它们不会出现。添加一些内容后,它们将保持显示。我认为这个特性与默认模板中包含一个空的HTML模块有关。

最新更新