(function () {
//Redefine RenderListView with our override
var overrideContext = {};
overrideContext.Templates = {};
overrideContext.Templates.Header = renderHeader;
overrideContext.Templates.Item = renderItem;
overrideContext.Templates.Footer = renderFooter;
window.SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext);
})();
// Create the header.
function renderHeader() {
var headerHtml = "
";
return headerHtml;
}
// Create the item.
function renderItem() {
var title = ctx.CurrentItem["Title"];
var itemHtml = "" + title + "
";
return itemHtml;
}
// Create the footer and modify the layout.
function renderFooter() {
var firstRow = ctx.ListData.FirstRow;
var lastRow = ctx.ListData.LastRow;
var prev = ctx.ListData.PrevHref;
var next = ctx.ListData.NextHref;
var footerHtml = "";
footerHtml += prev ? "
" : "";
footerHtml += "
" + firstRow + " - " + lastRow + "";
footerHtml += next ? "
" : "";
footerHtml += "
";
footerHtml += "";
return footerHtml;
}