【发布时间】:2015-10-14 19:05:46
【问题描述】:
我们拥有 IBM WCM 8.5,并在 AT 字段中创建了包含富文本组件的内容。
我想检查我的一个菜单组件中富文本的值是否为空。
我曾尝试使用“IfEmpty Plugin Component”,但它不起作用。
如果有人对此有解决方案,那对我有很大帮助。
【问题讨论】:
-
应用CF 07及以上版本后解决此问题。
我们拥有 IBM WCM 8.5,并在 AT 字段中创建了包含富文本组件的内容。
我想检查我的一个菜单组件中富文本的值是否为空。
我曾尝试使用“IfEmpty Plugin Component”,但它不起作用。
如果有人对此有解决方案,那对我有很大帮助。
【问题讨论】:
我曾尝试在 WebSphere Portal 8.5 中使用 Plugin:ifEmpty,它们在富文本编辑器中运行良好。
这是我在演示模板中使用的代码:-
[Plugin:ifEmpty value="[Element context='current' type='content' key='richText']"]Empty![/Plugin:ifEmpty]
[Plugin:ifNotEmpty value="[Element context='current' type='content' key='richText']"]Not Empty![/Plugin:ifNotEmpty]
效果很好,反应也很恰当。
您可能需要更新到最新的修复包。另一种可能性是您无意中在创作模板中的富文本编辑器中设置了一些值,并且由此创建的所有内容都采用了该值。检查富文本编辑器的源代码以确保它是空的。
【讨论】:
”值,因此无法正常工作。我们没有为 AT 中的元素分配默认值。
这是 IBM Portal 8.5 附带的 Textbox.io 编辑器中的已知问题。当它为空时,它会给出'
' 标签。我们面临着同样的问题。我们正在使用 Portal 8.5 CF 11
【讨论】: