more-news.component.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <ng-template [ngIf]="authSer.arabicTemplate" [ngIfElse]="englishTemplate">
  2. <div class="newsPages-w" [style.min-height.px]="myInnerHeight">
  3. <div class="container">
  4. <div class="contentPage-w">
  5. <div class="row">
  6. <div class="col-12 col-sm-12 col-md-9">
  7. <div class="col-12 col-sm-12 col-md-12" *ngFor="let report of dataPagesNews | paginate: { itemsPerPage: perPagePagenation, currentPage: currentPage, totalItems: count }">
  8. <div class="newContent">
  9. <div class="row">
  10. <div class="col-12 col-sm-12 col-md-3">
  11. <div class="imgNew-w">
  12. <img src="{{authSer.pathImg + report.photo.photo}}" />
  13. </div>
  14. </div>
  15. <div class="col-12 col-sm-12 col-md-8">
  16. <div class="content">
  17. <h1 (click)="onGetNew(report.id)">{{report.title}}</h1>
  18. <p [innerHTML]="report.description" (click)="onGetNew(report.id)"></p>
  19. </div>
  20. </div>
  21. </div>
  22. </div>
  23. </div>
  24. </div>
  25. <div class="col-12 col-sm-12 col-md-3">
  26. </div>
  27. </div>
  28. <pagination-controls nextLabel="التالي" previousLabel="السابق" (pageChange)="onPageChange($event)"></pagination-controls>
  29. </div>
  30. </div>
  31. </div>
  32. </ng-template>
  33. <ng-template #englishTemplate>
  34. <div class="newsPages-w" [style.min-height.px]="myInnerHeight" [className]="authSer.arabicTemplate ? '' : 'englishContent-w' ">
  35. <div class="container">
  36. <div class="contentPage-w">
  37. <div class="row">
  38. <div class="col-12 col-sm-12 col-md-9">
  39. <div class="col-12 col-sm-12 col-md-12" *ngFor="let report of dataPagesNews | paginate: { itemsPerPage: perPagePagenation, currentPage: currentPage, totalItems: count }">
  40. <div class="newContent">
  41. <div class="row">
  42. <div class="col-12 col-sm-12 col-md-3">
  43. <div class="imgNew-w">
  44. <img src="{{authSer.pathImg + report.photo.photo}}" />
  45. </div>
  46. </div>
  47. <div class="col-12 col-sm-12 col-md-8">
  48. <h1 (click)="onGetNew(report.id)">{{report.title_en}}</h1>
  49. <p [innerHTML]="report.description_en" (click)="onGetNew(report.id)"></p>
  50. </div>
  51. </div>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="col-12 col-sm-12 col-md-3">cccc</div>
  56. </div>
  57. </div>
  58. <pagination-controls nextLabel="Next" previousLabel="Prev" (pageChange)="onPageChange($event)"></pagination-controls>
  59. </div>
  60. </div>
  61. </ng-template>