Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @using Contensis.Framework.Web
- @using Contensis.Framework.Web.Search;
- @{
- var relatedContent = CurrentNode.RelatedNodes();
- }
- @if (relatedContent.Count >= 1){
- for (var i = 0; i < relatedContent.Count; i += 3)
- {
- <div class="blockWrapper blockWrapperSpaced">
- @foreach (var relatedNode in relatedContent.Skip(i).Take(3))
- {
- var pageType = relatedNode.Type;
- var publishedDate = relatedNode.Data.DatePublished.ToString("d MMMM yyyy");
- var description = relatedNode.Data.Description.ToString();
- var charCount = description.Length;
- var ellipsis = "";
- var desc2 = description;
- if(charCount >= 150) {
- ellipsis = "…";
- desc2 = description.Substring(0, 150) + ellipsis;
- }
- <div class="block picBlock picBlockPro">
- <div class="block-imgWrap">
- @if (relatedNode.ThumbnailUrl != "")
- {
- <a href="@relatedNode.Path"><img src="@relatedNode.ThumbnailUrl" class="block-img" alt="@relatedNode.Title" /></a>
- }else {
- <a href="@relatedNode.Path" title="@relatedNode.Title" class="brick-noImgLink brick-noImgLink-@pageType"></a>
- }
- </div>
- <div class="block-content">
- <span class="block-meta">@pageType • @publishedDate</span>
- <h3 class="block-title"><a href="@relatedNode.Path">@relatedNode.Title</a></h3>
- <p>@Html.Raw(desc2)</p>
- </div>
- </div>
- }
- </div>
- }
- }
Add Comment
Please, Sign In to add comment