如果将字段的输入类型从默认更改为任何 WYSIWYG 编辑器,2sxc 模块将不起作用
2sxc module won't work if change input type of a field from default to any WYSIWYG editor
我有一个名为“subTitle”的自定义字段,日期类型为“String”,输入类型为“default”。如果您将“默认”更改为任何 WYSIWYG 编辑器,它将无法工作,它曾经可以工作,我可以通过编辑器编辑内容。将Dnn核心从8升级到9或9以上后不工作
Default setting for subtitle works
It shows the content of subtitle
Change default to a WYSIWYG editor
It shows error message
我想我知道发生了什么。有几个不同的所见即所得字段,有些是以前版本的遗留物,我们可能永远不会检查它们是否仍然有效。您能检查一下您是否使用了 default
所见即所得字段吗?
因为如果你用了另一个,可能找不到那个
我找到了根本原因。这是因为在非常旧的安装中,主要应用程序 Content
具有通常为系统功能保留的应用程序 ID #1。
因此,数据库中的旧输入配置优先于文件系统中的新输入配置。
只需重命名应用程序中的输入类型,您就可以开始了(因为它们实际上不再被使用)。我为此创建了一个清单:https://azing.org/2sxc/r/1yZjqy86
我有一个名为“subTitle”的自定义字段,日期类型为“String”,输入类型为“default”。如果您将“默认”更改为任何 WYSIWYG 编辑器,它将无法工作,它曾经可以工作,我可以通过编辑器编辑内容。将Dnn核心从8升级到9或9以上后不工作 Default setting for subtitle works
It shows the content of subtitle
Change default to a WYSIWYG editor
It shows error message
我想我知道发生了什么。有几个不同的所见即所得字段,有些是以前版本的遗留物,我们可能永远不会检查它们是否仍然有效。您能检查一下您是否使用了 default
所见即所得字段吗?
因为如果你用了另一个,可能找不到那个
我找到了根本原因。这是因为在非常旧的安装中,主要应用程序 Content
具有通常为系统功能保留的应用程序 ID #1。
因此,数据库中的旧输入配置优先于文件系统中的新输入配置。
只需重命名应用程序中的输入类型,您就可以开始了(因为它们实际上不再被使用)。我为此创建了一个清单:https://azing.org/2sxc/r/1yZjqy86