Все в Sitecore рассматривается как элементы. Поэтому, даже если у вас есть сконфигурированные ведра предметов, и если вы пытаетесь получить доступ к программному обеспечению или перепрограммировать его, вы можете выполнить эту задачу обычным способом.
Если вы ищете объект в Ведрах товаров, то, возможно, вы можете использовать приведенный ниже код для поиска содержимого.
var itemBuckets= Sitecore.Context.Database.GetItem(bucketPath);
if (itemBuckets!= null && BucketManager.IsBucket(itemBuckets))
{
using (var searchContext = ContentSearchManager.GetIndex(itemBuckets as IIndexable).CreateSearchContext())
{
var result = searchContext.GetQueryable<SearchResultItem().Where(x => x.Name == itemName).FirstOrDefault();
if(result != null)
Context.Item = result.GetItem();
}
}
заказ мой блог для получения полной информации о Configuring Sitecore Item Buckets
есть причина, мне нужно, чтобы импортировать все элементы в ведре с другой системой на запланированное задание – lurscher