protected void Page_Load(object sender, EventArgs e) { var currentItem = Sitecore.Context.Item; promoItem = new PromoAreaItem(currentItem); VideoHeading.Text = promoItem.Videoheading.Rendered; VideoIntro.Text = promoItem.Videointro.Rendered; }
private void GetVideoLink(PromoAreaItem promo) { VideoThumbnail.Text = promo.Videothumbnail.RenderCrop("120x68"); VideoHeading.Text = promo.Videoheading.Rendered; if (String.IsNullOrEmpty(promo.Videolink.Rendered)) { VideoPlaceholder.Visible = false; VideoLink = "#"; return; } VideoLink = String.Format("{0}#lightbox", LinkManager.GetItemUrl(promo.InnerItem)); }
private void GetPromoLinks() { var currentItem = Sitecore.Context.Item; var promoItem = currentItem.Axes.SelectSingleItem(String.Format("*[@@tid='{0}']", PromoAreaItem.TemplateId)); if (promoItem == null) { VideoPlaceholder.Visible = false; VideoLink = "#"; FilePlaceholder.Visible = false; FileLink = "#"; return; } PromoAreaItem promo = new PromoAreaItem(promoItem); GetVideoLink(promo); GetFileLink(promo); }
private void GetFileLink(PromoAreaItem promo) { FileThumbnail.Text = promo.Filethumbnail.RenderCrop("120x68"); FileHeading.Text = promo.Fileheading.Rendered; if (String.IsNullOrEmpty(promo.File.MediaUrl)) { FilePlaceholder.Visible = false; FileLink = "#"; return; } FileLink = promo.File.MediaUrl; }