Moved list view no results message into table body as otherwise if you apply a filter that returns no results, you can't clear it again

This commit is contained in:
AndyButland
2014-08-13 20:06:55 +01:00
parent 817d5aab0d
commit 096e10aad4

View File

@@ -41,11 +41,7 @@
<span ng-bind="bulkStatus" ng-show="isAnythingSelected()"></span>
</div>
<p ng-show="listViewResultSet.totalItems === 0">
<localize key="content_listViewNoItems">There are no items show in the list.</localize>
</p>
<table class="table table-striped" ng-show="listViewResultSet.totalItems > 0">
<table class="table table-striped">
<thead>
<tr>
<td style="width: 35px">
@@ -68,20 +64,32 @@
</tr>
</thead>
<tbody>
<tbody ng-show="listViewResultSet.totalItems === 0">
<tr>
<td colspan="5">
<p><localize key="content_listViewNoItems">There are no items show in the list.</localize></p>
</td>
</tr>
</tbody>
<tbody ng-show="listViewResultSet.totalItems > 0">
<tr ng-repeat="result in listViewResultSet.items"
ng-class="{selected:result.selected}">
<td>
<i class="icon {{result.icon}}" ng-class="getIcon(result)"></i>
<input type="checkbox" ng-model="result.selected"></td>
<input type="checkbox" ng-model="result.selected">
</td>
<td>
<a ng-class="{inactive: (entityType === 'content' && !result.published) || isTrashed}" href="#/{{entityType}}/{{entityType}}/edit/{{result.id}}">{{result.name}}</a></td>
<td>{{result.updateDate|date:'medium'}}
<a ng-class="{inactive: (entityType === 'content' && !result.published) || isTrashed}" href="#/{{entityType}}/{{entityType}}/edit/{{result.id}}">{{result.name}}</a>
</td>
<td>
{{result.updateDate|date:'medium'}}
<!--<<span class="label label-success">Publish</span>-->
</td>
<td>{{result.owner.name}}
<td>
{{result.owner.name}}
<!--<span class="label">Admin</span>-->
</td>
<td></td>