1

在自适应表单上使用 OOTB 表组件(/libs/fd/af/components/table)时,我们遇到了一些问题。这些是我目前发现的问题:

在 AF 上添加表格后,将文本字段替换为表格单元格中的静态文本会导致静态文本对象中的文本不可编辑。覆盖组件时,添加行和列等基本功能不再起作用环境:

Linux Ubuntu 和薄荷:

  • 带有最新服务包的 AEM 6.3 (AEM-6.3.2.0)...表单包(AEM-FORMS-6.3.2.1-LINUX)

视窗 10:

  • AEM 6.4 ...表单包(AEM-FORMS-6.4-WIN)

我能够在 Linux 和 Windows 上的 AEM 6.3 和 AEM 6.4 上重现这两个问题。

4

1 回答 1

0

AEM UI 无法解决此问题。您需要转到 crx 存储库并手动修改 xml 文件以删除该元素的 jcr:title 和 hideTitle 属性,例如:

<tableItem1633623930762
jcr:lastModified="Thu Oct 07 2021 14:59:34 GMT-0400"
jcr:lastModifiedBy="admin"
jcr:primaryType="nt:unstructured"
sling:resourceType="fd/af/components/guidetextdraw"
_value="&lt;p style=&quot;text-align: right;&quot;>XXX:&lt;/p>"
colspan="2"
guideComponentType="true"
guideNodeClass="guideTextDraw"
name="tableItem16336239307621633623931747"
textIsRich="true"/>
<tableItem1633623930764
jcr:primaryType="nt:unstructured"
jcr:title="Text box"
sling:resourceType="fd/af/components/guidetextbox"
colspan="2"
guideComponentType="true"
guideNodeClass="guideTextBox"
hideTitle="true"
name="tableItem16336239307641633623931758"/>

查看第一个元素,它是 Text 并删除了 jcr:title 和 hideTitle 属性。

于 2021-10-08T13:52:34.757 回答