unserver-unify
Version:
34 lines (33 loc) • 1.53 kB
HTML
<div class="row" ng-controller="ClassAnnouncementsCtrl as cactrl">
<div class="col-sm-6 col-xs-12" current-page="currentpage" dir-paginate="item in cactrl.items | itemsPerPage: cactrl.pagesize" pagination-id="announcements" total-items="cactrl.totalCount">
<div class="tag-box tag-box-v2 box-shadow shadow-effect-1" style="min-height:150px">
<div class="item-image">
<a ui-sref=".detail({ id : item._id })">
<img ng-src="{{ item.photo ? cactrl.announcementUrl + item._id + '/' + item.photo : cactrl.defaultAnnoucePhoto }}" style="max-height: 100px;" title="{{item.name}}"/>
</a>
</div>
<div class="item-name">
<a ui-sref=".detail({ id : item._id })">
{{ item.name }}
</a>
</div>
<div class="item-date" ng-if="(item.created || item.time)">
<i class="fa fa-calendar">
</i>
{{ (item.created || item.time) | date :'yyyy-MM-dd' }}
</div>
<div class="item-content">
<p>
{{ item.description }}
</p>
</div>
</div>
</div>
<div class="text-right pagination_aln" ng-show="cactrl.totalCount > cactrl.pagesize">
<dir-pagination-controls boundary-links="true" on-page-change="q='';cactrl.pageChanged(newPageNumber)" pagination-id="announcements" template-url="components/content/dirPagination.tpl.html">
</dir-pagination-controls>
</div>
<div class="no_record" ng-if="cactrl.items.length == 0" translate="">
No Record
</div>
</div>