【发布时间】:2016-02-10 14:11:57
【问题描述】:
我有一个任务:在 Sitecore 中创建一个自定义管理页面以显示完整的订单历史记录。我找到了一种获取每个访问者的订单历史记录的方法,但找不到任何东西来获取完整的订单列表。
要获取每个访问者的订单列表,我们可以使用方法
public virtual GetVisitorOrdersResult GetVisitorOrders(GetVisitorOrdersRequest request);
来自班级Sitecore.Commerce.Services.Orders.OrderServiceProvider
和组装:Sitecore.Commerce
我认为我们可以获取所有用户,然后为每个用户获取订单。但是,我认为这不是解决任务的最佳方法。如果您建议任何其他方式来获取所有数据,我将不胜感激。
提前感谢您的帮助。
附:我正在使用 Sitecore 8。
【问题讨论】:
-
我想你的答案可能就在这个函数里。只是一个猜测。 github.com/Sitecore/Reference-Storefront/blob/…
-
感谢您的评论。我查看了 Storefront 示例。我需要一个不同的功能,我想我找到了(如果你有兴趣,请看我下面的答案)。
标签: sitecore sitecore8 microsoft-commerce-server