Project

General

Profile

« Previous | Next » 

Revision 52105

1. Add paging limit in add-content-providers.component & add-projects.component.

View differences:

add-projects.component.html
36 36
      {{openaireSearchUtils.totalResults | number}} projects, page {{openaireSearchUtils.page | number}} of {{(totalPages()) | number}}
37 37
    </span>
38 38
    <span class="float-children-right-at-medium margin-small-top-at-small uk-width-1-1@s uk-width-1-2@m">
39
      <paging-no-load [currentPage]="openaireSearchUtils.page" [totalResults]="openaireSearchUtils.totalResults" [size]="rowsOnPage" (pageChange)="goTo($event.value)"></paging-no-load>
39
      <paging-no-load [limitPaging]=true [currentPage]="openaireSearchUtils.page" [totalResults]="openaireSearchUtils.totalResults" [size]="rowsOnPage" (pageChange)="goTo($event.value)"></paging-no-load>
40 40
    </span>
41 41
  </div>
42 42
</div>
43 43

  
44
<ul [class]="'uk-list uk-list-divider  uk-margin '+custom_class">
44
<ul *ngIf="(openaireSearchUtils.page <= pagingLimit)" [class]="'uk-list uk-list-divider  uk-margin '+custom_class">
45 45
 <!-- <errorMessages [status]="[status]" [type]="'results'"></errorMessages> -->
46 46

  
47 47
   <li *ngFor="let result of openaireProjects" class="uk-animation-fade">
......
97 97
   </li>
98 98
</ul>
99 99

  
100
<div [class]="openaireSearchUtils.page > pagingLimit ? 'search-results' : ''" *ngIf="(openaireSearchUtils.page >= pagingLimit) && (openaireSearchUtils.totalResults > resultsPerPage*pagingLimit)">
101
    <p class="uk-alert-warning" uk-alert>For more results please try a new, more specific query</p>
102
</div>
103

  
100 104
<div *ngIf="openaireSearchUtils.totalResults > 0" class="uk-align-center uk-margin-remove-bottom">
101 105
  <div class="searchPaging uk-panel uk-margin-top uk-grid uk-margin-bottom">
102 106
    <span class="uk-h6 uk-width-1-1@s uk-width-1-2@m">
103 107
      {{openaireSearchUtils.totalResults | number}} projects, page {{openaireSearchUtils.page | number}} of {{(totalPages()) | number}}
104 108
    </span>
105 109
    <span class="float-children-right-at-medium margin-small-top-at-small uk-width-1-1@s uk-width-1-2@m">
106
      <paging-no-load [currentPage]="openaireSearchUtils.page" [totalResults]="openaireSearchUtils.totalResults" [size]="rowsOnPage" (pageChange)="goTo($event.value)"></paging-no-load>
110
      <paging-no-load [limitPaging]=true [currentPage]="openaireSearchUtils.page" [totalResults]="openaireSearchUtils.totalResults" [size]="rowsOnPage" (pageChange)="goTo($event.value)"></paging-no-load>
107 111
    </span>
108 112
  </div>
109 113
</div>

Also available in: Unified diff