From 6e83a08ac8ad1f8e2aa25eca8a7d4d9bd2926c39 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 26 Jun 2013 12:43:26 -0700 Subject: [PATCH] Adding infinite scrolling for Recent tab --HG-- branch : 1.x --- .../Modules/Orchard.MediaLibrary/Views/Admin/Index.cshtml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Admin/Index.cshtml b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Admin/Index.cshtml index 8ac8b0b60..e36ab20f7 100644 --- a/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Admin/Index.cshtml +++ b/src/Orchard.Web/Modules/Orchard.MediaLibrary/Views/Admin/Index.cshtml @@ -174,8 +174,10 @@ self.pendingRequest(true); - var url = '@HttpUtility.JavaScriptStringEncode(Url.Action("MediaItems", "Admin"))/' + id + '?skip=' + self.results().length + '&count=' + max + '&order=' + self.orderMedia() + '&mediaType=' + self.mediaType(); - + var url = id + ? '@HttpUtility.JavaScriptStringEncode(Url.Action("MediaItems", "Admin"))/' + id + '?skip=' + self.results().length + '&count=' + max + '&order=' + self.orderMedia() + '&mediaType=' + self.mediaType() + : '@HttpUtility.JavaScriptStringEncode(Url.Action("RecentMediaItems", "Admin"))?skip=' + self.results().length + '&count=' + max + '&order=' + self.orderMedia() + '&mediaType=' + self.mediaType(); + $.ajax({ type: "GET", url: url, @@ -326,7 +328,7 @@ self.getMediaItems(self.displayed(), 20); } else { - // todo, infinite scrolling for 'recent' + self.getMediaItems(null, 20); } }