geometrixx outdoor的订单页面在AEM 6中是如何工作的?

geometrixx outdoor的订单页面在AEM 6中是如何工作的?,aem,Aem,在AEM中,geometrixx outdoor的Orders.html页面是如何工作的 http://localhost:4502/aem/orders.html/etc/commerce/orders 我的初步发现是,正在呈现/libs/commerce/gui/content/orders,并从/etc/commerce/orders文件夹中获取数据。但我不知道它是如何为用户获取数据的。我需要扩展此功能,并检查是否可以将其用于我需要的功能。我正在发布我自己问题的答案,以便将来的任何人都能

在AEM中,geometrixx outdoor的Orders.html页面是如何工作的

http://localhost:4502/aem/orders.html/etc/commerce/orders

我的初步发现是,正在呈现/libs/commerce/gui/content/orders,并从/etc/commerce/orders文件夹中获取数据。但我不知道它是如何为用户获取数据的。我需要扩展此功能,并检查是否可以将其用于我需要的功能。

我正在发布我自己问题的答案,以便将来的任何人都能发现此帖子有点帮助

AEM的资源合并API可用于扩展Adobe Experience Manager中的管理页面。 http://dev.day.com/content/ddc/en/gems/user-interface-customization-for-aem-6.html 这段视频的前20分钟很好地解释了这一点。 有关更多信息,请参阅https://helpx.adobe.com/experience-manager/using/extending-aem-6-administrator-user.html

简而言之,如果要在AEM中添加导航条条目,请在/apps/cq/core/content/nav之后创建一个节点。您的节点将与/libs/cq/core/content/nav条目合并

要在用户界面中创建自己的页面,请参阅/libs/commerce/gui/content/orders,并仅在libs folder中创建资源类型为granite/ui/components/foundation/page的订单节点。这里的主要问题是订单节点中的id应该与上面导航条节点中给出的id匹配/libs/cq/gui/components/siteadmin/admin/pages/pages.jsp是将节点解析为页眉和页眉的实际页面。 浏览“订单”节点,了解有关如何通过仅添加节点创建页面的更多信息