如何限制可以将哪些组件添加到体验片段 XF

How to restrict what components can be added to an Experience Fragment XF

您如何控制可以将哪些组件添加到体验片段?通常我在设计中使用 XML (.content.xml) 但我不确定在哪里为体验片段做这个。

我有一个带有 parsys 的组件,它只能允许添加某些组件。一旦我将此组件添加到体验片段,这些限制就会消失,作者可以添加 XF 上允许的任何组件。如何让体验碎片遵守限制?

我找到了答案:只能为动态体验片段模板添加策略。需要在动态体验片段中添加策略。

  1. 在 AEM 中:转到工具 > 常规 > 模板 > Select 您的模板 > select 组件 > 单击策略图标 > 创建策略

  2. 手动,在CRXDE中可以在/conf/..wcm/policies/.content.xml中创建并关联到/conf/../yourtemplate中的动态体验片段(确保保单号码匹配关联)。