private void InitializeRoot() { _sitecoreItems.Clear(); _bucketFolders = new Dictionary <string, BucketFolderItem>(); // Reset the list of buckets. Root = new FolderItem(FieldIds.Product.ProductsRootFolderId, "Products"); Root.AddToFieldList(new ID("{D312103C-B36C-4CA5-864A-C85F9ABDA503}"), "1"); // IsBucket Root.ParentId = EntryPointId; _sitecoreItems[Root.Id] = Root; }
public void Clear() { lock (_lock) { _weAreReady = false; _versions = null; _sitecoreItems.Clear(); _topUcommerceFolder = new FolderItem(FieldIds.Template.UCommerceTemplateFolderId, SitecoreConstants.UCommerceDynamicTemplatesFolderName) { ParentId = EntryPointId }; _topUcommerceFolder.AddToFieldList(FieldIDs.Icon, _iconFolder + "/uCommerce-logo-symbol-small.png"); AddItemsToDictionary(_topUcommerceFolder); _idList = new IDList(); } }