AEM / CQ Sightly Parsys组件单组分/有限组件

时间:2016-04-14 07:50:18

标签: java cq5 aem sightly

你曾多次用好的想法,说明和示例代码帮助过我,也许这次你可以再次帮助我。 在我们的AEM 6.0 SP3项目中,我们需要实现一个只能放置组件的一个实例的解析器。在另一个页面上,我们需要一个解析器,我们可以放置最多3个instaces。 在旧的JSP Parsys组件中,限制组件的数量要容易得多。但是现在我们继承了sightly parsys组件" / libs / wcm / foundation / components / parsys"。

解决方案应该是不渲染"新的解析"何时达到组件限制。

期待收到你们的回复;)

干杯蒂姆

3 个答案:

答案 0 :(得分:0)

在您的Use类中,您可以查找parsys节点(父节点),浏览子节点列表,查看您使用相同吊索找到节点的时间:resouceType并从那里做出决定。这对你有所帮助吗?

这是一个非常粗略的解决方案,其他人可能会带来更聪明的解决方案:)

答案 1 :(得分:0)

但我无法以干净的方式删除“parsys drop component here”字段。必须有另一种解决方案。

答案 2 :(得分:0)

我发现2个链接正好解决了这个问题。我尝试调整这是我的项目,现在让你们这些工作正常。但我使用AEM 6.0,这是为6.1

classic-ui

touch-ui