来自uCommerce类别的Sitecore多列表字段数据源

时间:2014-06-09 07:57:17

标签: sitecore sitecore7 umbraco-ucommerce

我们有一个Sitecore模板,我们想要在其中放置一个Multilist字段,允许内容编辑器从uCommerce中挑选前N个产品,以便使用此模板与页面相关联。我已经研究过使用自定义数据模板字段源(http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2013/09/Sitecore-7-Custom-Classes-as-Data-Template-Field-Sources.aspx)并使用uCommerce API我可以将页面名称(类别)与uCommerce中的类别进行匹配。

然后我可以带回产品供编辑器选择,但是我似乎无法做的最后一部分是将它们转换为Sitecore项目,因为这是数据源所需的返回类型。

我想有两个问题:

  1. 基于类别(动态)获取多列表产品是否有更好(不太片状)的方式
  2. 如何将uCommerce产品实体转换为Sitecore项目?

1 个答案:

答案 0 :(得分:1)

uCommerce产品在Sitecore内容树中作为您可以访问的sitecore项存在,您可以将多列表的数据源设置为内容树的该部分。

我不完全确定你想要达到的目标,但希望这能指明你正确的方向。