mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-27 04:19:04 +08:00
#20182 : Admin Content browser ""Show: All" displays pager.
Work Item: 20182
This commit is contained in:
@@ -449,14 +449,12 @@ namespace Orchard.Core.Shapes {
|
||||
currentPage = 1;
|
||||
|
||||
var pageSize = PageSize;
|
||||
if (pageSize < 1)
|
||||
pageSize = _workContext.Value.CurrentSite.PageSize;
|
||||
|
||||
|
||||
var numberOfPagesToShow = Quantity ?? 0;
|
||||
if (Quantity == null || Quantity < 0)
|
||||
numberOfPagesToShow = 7;
|
||||
|
||||
var totalPageCount = (int)Math.Ceiling(TotalItemCount / pageSize);
|
||||
var totalPageCount = pageSize > 0 ? (int)Math.Ceiling(TotalItemCount / pageSize) : 1;
|
||||
|
||||
var firstText = FirstText ?? T("<<");
|
||||
var previousText = PreviousText ?? T("<");
|
||||
@@ -529,7 +527,7 @@ namespace Orchard.Core.Shapes {
|
||||
}
|
||||
|
||||
// page numbers
|
||||
if (numberOfPagesToShow > 0) {
|
||||
if (numberOfPagesToShow > 0 && lastPage > 1) {
|
||||
for (var p = firstPage; p <= lastPage; p++) {
|
||||
if (p == currentPage) {
|
||||
Shape.Add(New.Pager_CurrentPage(Value: p, RouteValues: new RouteValueDictionary(routeData), Pager: Shape));
|
||||
|
||||
Reference in New Issue
Block a user