0

有没有办法可以向作者公开 jcr 节点结构。我在 /etc/catalog 下有目录数据,我想按原样显示给 siteadmin 或 miscadmin 下的作者

一件事我注意到只有节点是 cq:Page 或 cq:folder 在 siteadmin 或 miscadmin(tools) 中列出。我们如何调整它以接受 nt:unstructured。

4

1 回答 1

0

如果目的只是让他们选择,那么您可以使用组件对话框中的路径字段来允许他们查看/选择这个 -

经典 UI xtypepathfield提供名为 as 的属性predicate,valuenosystem允许完整的存储库浏览,显示节点名称。这是我在 5.6 经典 UI 中使用过的,这应该适用于 6.x 经典 UI。可以试试这个。

参考 - https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/widgets-api/index.html

在此处输入图像描述

如果不是这样,您希望允许他们提供一个用于浏览的屏幕,那么它将添加一个自定义实现并将其添加到这些屏幕之一,但在经典 ui 中这样做需要付出很多努力。

建议使用基于 Touch UI 的实现并进行自定义实现,您可以使用 infinity.json 将节点结构获取为 json,然后添加您的基于树的内容浏览逻辑。

于 2018-03-15T14:59:05.440 回答