Example #1
0
        protected TemplateMapping GetTemplateMapping(Item item)
        {
            string tID = item.TemplateID.ToString();

            return((TemplateMappingDefinitions.ContainsKey(tID))
                ? TemplateMappingDefinitions[tID]
                : null);
        }
Example #2
0
        public override CustomItemBase GetNewItemTemplate(object importRow)
        {
            Item   iRow = (Item)importRow;
            string tID  = iRow.TemplateID.ToString();

            if (!TemplateMappingDefinitions.ContainsKey(tID))
            {
                return(base.GetNewItemTemplate(importRow));
            }

            TemplateMapping tm = TemplateMappingDefinitions[tID];
            BranchItem      b  = (BranchItem)SitecoreDB.Items[tm.ToWhatTemplate];

            return((CustomItemBase)b);
        }