智能表单更改未在站点中反映。 #Ektron

时间:2014-06-23 10:49:14

标签: content-management-system ektron

我在设置菜单中以智能表单配置编辑了现有的智能表单。 然后,我在内容文件夹属性中发布并更新了智能表单。 现在我去了CMS 400编辑器中使用该特定智能表单的特定内容,我可以看到更改。 但是当我在浏览器中浏览页面时,它仍然显示旧的智能表单。无法反映浏览器的变化。请帮我。 提前致谢

1 个答案:

答案 0 :(得分:1)

了解您正在运行的版本会有所帮助。话虽这么说,但有一些事情可以在这里发生......

缓存

可能会启用FrameworkAPI缓存,在这种情况下,您必须等待缓存过期或回收应用程序池才能查看更新的内容。通过将此部分中的defaultContainer属性更改为“缓存”,可以在web.config中启用缓存。

<ektron.framework.services>
  <unity configSource="ektron.cms.framework.unity.config"/>
  <framework defaultContainer="Default" childContainer="BusinessObjects"/>
</ektron.framework.services>

重新发布内容

智能表单定义的更改不会立即渗透到使用该特定智能表单的所有内容块。如果添加字段(例如),则该字段将不会存在于任何内容块上,除非您在编辑模式下打开该内容块并重新发布它。单击“编辑”时,它将自动添加到内容块中,但在单击“发布”之前,不会保存该更改。