热目录管理器中的产品关系选项卡中的项目 [英] hot get item from product relationships tab in catalog manager
问题描述
我创建了名为 Master Catalaog 的catalaog,产品ID为
Convatec411204 ,在目录管理器的产品关系中,我已经给了
的关系产品ID 98761 在 美国目录。
I have created catalaog called Master Catalaog with product id Convatec411204 and in product relationships in catalog manager i have given relationship to product id 98761 in USA Catalog.
现在,我们需要获取产品ID 98761 < 美国目录当我在.net webapplication中搜索 Convatec411204 产品ID时。
Now i ned tyo fetch the product id 98761 in USA Catalog when ever i serach fro the Convatec411204 product id in .net webapplication.
请尽快为我提供解决方案。
Please provide me an solution ASAP.
谢谢,
Bayapa Reddy M
Bayapa Reddy M
推荐答案
通过MCF,您可以了解所有相关产品的详细信息。
Throuch MCF, you can able to fectch all related products details.
CommerceQuery< Product,CommerceModelSearch< Product>> productQuery = new CommerceQuery< Product,CommerceModelSearch< Product>>();
productQuery.SearchCriteria.Model.CatalogId =" Master Catalog"; $
productQuery.SearchCriteria。 Model.Id =" Convatec411204" ;;
productQuery.SearchCriteria.FirstItemIndex = 0;
productQuery.SearchCriteria.NumberOfItemsToReturn = 1;
var queryRelatedProducts = new CommerceQueryRelatedItem< Product>(Product.RelationshipName.RelatedProducts);
productQuery.RelatedOperations.Add(queryRelatedProducts);
$
返回object包含产品信息。
CommerceQuery<Product, CommerceModelSearch<Product>> productQuery = new CommerceQuery<Product, CommerceModelSearch<Product>>();
productQuery.SearchCriteria.Model.CatalogId = "Master Catalog";
productQuery.SearchCriteria.Model.Id = "Convatec411204";
productQuery.SearchCriteria.FirstItemIndex = 0;
productQuery.SearchCriteria.NumberOfItemsToReturn = 1;
var queryRelatedProducts = new CommerceQueryRelatedItem<Product>(Product.RelationshipName.RelatedProducts);
productQuery.RelatedOperations.Add(queryRelatedProducts);
The return object holds both the product information.
这篇关于热目录管理器中的产品关系选项卡中的项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!