Exemple #1
0
        private static void AssignFieldValues(SearchResult result, Field uriField, List <SitecoreItem> items)
        {
            var itemInfo = new SitecoreItem(new ItemUri(uriField.StringValue()));

            foreach (Field field in result.Document.GetFields())
            {
                itemInfo.Fields[field.Name()] = field.StringValue();
            }

            items.Add(itemInfo);
        }
Exemple #2
0
        private static void AssignFieldValues(SOLRItem result, string uriField, List <SitecoreItem> items)
        {
            var itemInfo = new SitecoreItem(new ItemUri(uriField));

            try
            {
                foreach (
                    Sitecore.Data.Fields.Field field in
                    Sitecore.Context.ContentDatabase.GetItem(new ItemUri(result.Url).ItemID).Fields)
                {
                    itemInfo.Fields[field.Name] = field.Value;
                }

                items.Add(itemInfo);
            }
            catch (Exception exc)
            {
            }
        }
        private static void AssignFieldValues(SearchResult result, Field uriField, List<SitecoreItem> items)
        {
            var itemInfo = new SitecoreItem(new ItemUri(uriField.StringValue()));
            foreach (Field field in result.Document.GetFields())
            {
                itemInfo.Fields[field.Name()] = field.StringValue();
            }

            items.Add(itemInfo);
        }
        private static void AssignFieldValues(SOLRItem result, string uriField, List<SitecoreItem> items)
        {
            var itemInfo = new SitecoreItem(new ItemUri(uriField));
            try
            {
                foreach (
                    Sitecore.Data.Fields.Field field in
                        Sitecore.Context.ContentDatabase.GetItem(new ItemUri(result.Url).ItemID).Fields)
                {
                    itemInfo.Fields[field.Name] = field.Value;
                }

                items.Add(itemInfo);
            }
            catch(Exception exc)
            {

            }
        }