unserver-unify
Version:
61 lines (60 loc) • 2.72 kB
HTML
<div class="forum">
<div class="srch_total mbl_srch_count relative" ng-show="setting.items.length > 0">
<div class="input-group col-lg-3 col-md-3 col-sm-3 top-search alter" ng-class="{'enable': q.length > 0}" style="right:-4px; top:-40px;">
<input class="form-control" ng-model="q" placeholder="{{ 'search in the current page' | translate }}" style=" padding-right: 35px;" type="text"/>
<span class="input-group-btn">
<button class="btn btn-primary srch_btn" type='button'>
<i class='fa fa-search'></i>
</button>
</span>
<!-- <span class="input-group-btn">
<button class="btn btn-default srch_btn" ng-click="q=''" ng-show="q.length > 0" type="button">
<i class="fa fa-remove"></i>
</button>
</span> -->
</div>
<div class="form-inline pull-left ipad_count_aln">
{{"Total"| translate}}:
<span class="badge badge-green rounded-2x">
{{setting.totalCount}}
</span>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="{{ setting.rowClass || 'col-md-4 col-sm-6 col-xs-12' }}" current-page="setting.currentPage" dir-paginate="item in setting.items | filter: q | itemsPerPage: setting.pageSize" pagination-id="setting.listName" total-items="setting.totalCount">
<div class="tag-box tag-box-v2 box-shadow shadow-effect-1" style="min-height:150px">
<div class="item-image">
<a ui-sref="{{ setting.viewPrefix }}({ id : item._id })">
<img ng-src="{{ item.photo ? setting.imageFolderPrefix + item._id + '/' + item.photo : setting.defaultImage }}" style="max-height: 100px;" title="{{item.name}}"/>
</a>
</div>
<div class="item-name" title="{{item.name}}">
<a class="color_blue" ui-sref="{{ setting.viewPrefix }}({ id : item._id })">
{{ item.name }}
</a>
</div>
<div class="item-date">
<span ng-if="item.display">
{{item.display}}
</span>
</div>
<div class="item-date">
</div>
<div class="item-content">
<p>
{{ item.description }}
</p>
</div>
</div>
</div>
</div>
<div class="text-right pagination_aln" ng-show="setting.totalCount > setting.pageSize">
<dir-pagination-controls boundary-links="true" on-page-change="q='';setting.ctrl.pageChanged(newPageNumber,setting.pastEvent)" pagination-id="setting.listName" template-url="components/content/dirPagination.tpl.html">
</dir-pagination-controls>
</div>
<div class="no_record" ng-if="setting.items.length == 0" translate>
{{ setting.emptyTitle }}
</div>