我已按照下面链接中描述的确切步骤创建带有链接组件的新子节点,但是在链接编辑器窗口中,当我单击保存时,我收到错误消息
“已超出为此组件定义的链接项目数。只能指定以下一项:类别、内容页面、产品或 URL。”
我已按照下面链接中描述的确切步骤创建带有链接组件的新子节点,但是在链接编辑器窗口中,当我单击保存时,我收到错误消息
“已超出为此组件定义的链接项目数。只能指定以下一项:类别、内容页面、产品或 URL。”
该页面中的文字说:
选择链接的目标。选择以下选项之一:
内容:当前内容目录版本中的现有内容页面。
产品:显示的产品目录在线版本中的现有产品页面。
类别:在产品目录的在线版本中显示的现有类别页面。
外部链接:链接到外部 URL
错误消息告诉您同样的事情,但您仍在尝试同时设置 Product 和 URL ....
我们刚刚遇到了同样的问题,发现我们正在覆盖 defaultCmsStructureTypeModeAttributeFilterList,这导致 CMSLinkComponent 上的 smartedit OOTB 约束丢失。您必须有一些自定义覆盖在 cmsfacades-structuretypes-mode-config-spring.xml 中定义的 p:typeCode="CMSLinkComponent" 限制