templates - WCM 创作模板无法正确应用于现有内容,但适用于新内容

标签 templates element wcm

我最近修改了 WCM 中的创作模板,该模板最初是由其他人创建的。

我添加了 2 个新元素,一个“选项选择”和一个“短文本”元素。

对于选项选择,我只是将其设置为有 2 个单选按钮作为选项,对于短文本,我设置了一个“帮助描述”来告诉用户期望输入什么。

当我尝试“应用创作模板”到最初使用此 AT 创建的内容项(使用“添加新元素”和“从创作模板复制隐藏字段值”)时,仅部分应用了 2 个新元素。

显示选项选择元素,但不显示单选框。您无法选择任何内容。

短文本框也会显示,但“帮助说明”不会显示。

但是,如果我使用此 AT 创建一个全新的内容项,那么一切都会正常工作;选项选择元素包含单选框,短文本元素包含帮助说明。

知道为什么当我将创作模板应用于现有内容项时这些事情没有正确完成吗?然而他们在全新的内容项目上工作得很好吗?

我正在使用 IBM Web Content Management v7。谢谢。

最佳答案

我发现只有当您尝试将更改应用于内容项已在使用的创作模板时,才会发生这种情况。

如果您更改内容项的创作模板,然后将其改回您修改过的模板,则将正确应用这些元素。

不确定这是否是 WCM 的工作方式,但这就是我所观察到的。

关于templates - WCM 创作模板无法正确应用于现有内容,但适用于新内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18640636/

相关文章:

integration - 在 Liferay 和 Alfresco 之间集成 WCM

content-management-system - Alfresco 和 Liferay,哪个更适合 WCM?

javascript - 如何计算 DOM 中元素的数量?

html - CSS 选择类型的第一个元素

javascript - 在javascript和jquery中将元素 append 到父级后如何获取元素的位置?

c++ - 需要有关在 C++ 中使用结构模板的帮助

c++ - 使用模板在 C++ 中编写一个获取组件的方法

具有模板成员的 C++ 类,它使用任意模板参数构造模板成员

c++ - 使用来自可变参数模板类的特定参数调用函数