【发布时间】:2014-06-23 10:49:14
【问题描述】:
我已经在设置菜单的智能表单配置中编辑了我现有的智能表单。 然后我在内容文件夹属性中发布并更新了智能表单。 现在我转到了在 CMS 400 编辑器中使用该特定智能表单的特定内容,我可以看到更改。 但是当我在浏览器中浏览页面时,它仍然显示旧的智能表单。无法反映浏览器中的更改。请帮我。 提前致谢
【问题讨论】:
标签: content-management-system ektron
我已经在设置菜单的智能表单配置中编辑了我现有的智能表单。 然后我在内容文件夹属性中发布并更新了智能表单。 现在我转到了在 CMS 400 编辑器中使用该特定智能表单的特定内容,我可以看到更改。 但是当我在浏览器中浏览页面时,它仍然显示旧的智能表单。无法反映浏览器中的更改。请帮我。 提前致谢
【问题讨论】:
标签: content-management-system ektron
了解您正在运行的版本会有所帮助。话虽如此,这里可能会发生一些事情......
FrameworkAPI 缓存可能已打开,在这种情况下,您必须等待缓存过期或回收应用程序池才能看到更新的内容。通过将此部分中的 defaultContainer 属性更改为 Cache,在 web.config 中启用缓存。
<ektron.framework.services>
<unity configSource="ektron.cms.framework.unity.config"/>
<framework defaultContainer="Default" childContainer="BusinessObjects"/>
</ektron.framework.services>
对智能表单定义的更改不会立即渗透到使用该特定智能表单的所有内容块。如果您添加一个字段(例如),该字段将不会存在于任何内容块上,除非您在编辑模式下打开该内容块并重新发布它。当您单击“编辑”时,它会自动添加到内容块中,但在您单击“发布”之前,该更改不会被保存。
【讨论】: