public string UrlOnly()

in src/DeloitteDigital.Atlas/FieldRendering/MediaRenderingString.cs [26:43]


        public string UrlOnly()
        {
            var imageField = (Sitecore.Data.Fields.ImageField)this.Item.Fields[this.FieldName];

            if (imageField != null && imageField.MediaItem != null)
            {
                // TODO: add support for more media option attributes, for UrlOnly rendering                
                ////var mediaUrlOptions = MediaUrlOptions.GetThumbnailOptions(imageField.MediaItem);
                var mediaUrlOptions = MediaUrlOptions.GetShellOptions();
                mediaUrlOptions.Width = this.Attributes.ContainsKey("width") ? (int)this.Attributes["width"] : mediaUrlOptions.Width;
                mediaUrlOptions.Height = this.Attributes.ContainsKey("height") ? (int)this.Attributes["height"] : mediaUrlOptions.Height;
                return MediaManager.GetMediaUrl(imageField.MediaItem, mediaUrlOptions);
            }
            else
            {
                return string.Empty;
            }
        }