tag:blogger.com,1999:blog-7258322562721325894.post2861555822215918735..comments2023-08-17T13:27:47.119+03:00Comments on How To Code: SharePoint 2013: Overriding date value renderer in Display TemplateJussi Palohttp://www.blogger.com/profile/00392327346825133905noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-7258322562721325894.post-63317336354813391342020-07-09T21:19:34.424+03:002020-07-09T21:19:34.424+03:00The text for those that want it but I believe ther...The text for those that want it but I believe there is an error I cannot find.<br /><br />//Custom date Renderer<br />myDateRenderer=function(a){<br /> if(!Srch.U.n(a)&&!a.isEmpty&&Date.isInstanceOfType(a.value)){<br /> var b=Srch.U.$C(String.format("cc_ValueRendererDateFormat_{0}",a.managedPropertyName),false);<br /> if(Srch.U.w(b))b="ShortDatePattern";<br /> return SP.Utilities.HttpUtility.htmlEncode(Srch.U.toFormattedDate(a.value,b)<br /> }<br /> else return Srch.ValueInfo.Renderers.defaultRenderedValue.HtmlEncoded(a)<br />};<br /><br />var encodedId = $htmlEncode(ctx.ClientControl.get_nextUniqueId() + "_2lines_");<br /><br />var linkURL = $getItemValue(ctx, "Link URL");<br />linkURL.overrideValueRenderer($urlHtmlEncodeValueObject);<br />var iconURL = Srch.ContentBySearch.getIconSourceFromItem(ctx.CurrentItem);<br />var line1 = $getItemValue(ctx, "Line 1");<br />var line2 = $getItemValue(ctx, "Line 2");<br />var line3 = $getItemValue(ctx, "Line 3");<br />line1.overrideValueRenderer($contentLineText);<br />line2.overrideValueRenderer($contentLineText);<br />line3.overrideValueRenderer(myDateRenderer);<br /><br />var containerId = encodedId + "container";<br />var pictureLinkId = encodedId + "pictureLink";<br />var pictureId = encodedId + "picture";<br />var dataContainerId = encodedId + "dataContainer";<br />var line1LinkId = encodedId + "line1Link";<br />var line1Id = encodedId + "line1";<br />var line2Id = encodedId + "line2";<br />var line3Id = encodedId + "line3";<br /><br /><br /><br /><br />Display Error: The display template had an error. You can correct it by fixing the template or by changing the display template used in either the Web Part properties or Result Types.<br /><br />Template '~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_AFPSDocs.js' not found or has syntax errors. (LoadTemplate: ~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js)<br />Christopherhttps://www.blogger.com/profile/03287269024096988498noreply@blogger.comtag:blogger.com,1999:blog-7258322562721325894.post-53020741952775268612014-11-13T12:11:01.738+02:002014-11-13T12:11:01.738+02:00I'm sorry, don't know why I made it a pict...I'm sorry, don't know why I made it a picture for this post. Will definitely keep adding code as text in the future!Jussi Palohttps://www.blogger.com/profile/00392327346825133905noreply@blogger.comtag:blogger.com,1999:blog-7258322562721325894.post-82303280637254274832013-06-06T08:43:01.629+03:002013-06-06T08:43:01.629+03:00Nice tips presented in this post as it proves usef...Nice tips presented in this post as it proves useful in today competitive world to select the best company.Damon Hortonhttp://vernongriffin.weebly.com/1/post/2013/06/professional-sharepoint-consultants-create-a-special-portal-server-when-sharing-information-with-numerous-office-departments.htmlnoreply@blogger.comtag:blogger.com,1999:blog-7258322562721325894.post-9505959549472277602013-04-17T14:08:53.860+03:002013-04-17T14:08:53.860+03:00Thanks, this worked for me! I wish I was able to c...Thanks, this worked for me! I wish I was able to copypaste your code here ;)Katinoreply@blogger.com