1 <%-- |
1 <%-- |
2 Page attribute: |
2 Page attribute: |
3 sortPriority: String |
3 sortPriority: String |
4 currentSort: IssueSorter.Criteria |
4 currentSort: IssueSorter.Criteria |
|
5 defaultSort: IssueSorter.Criteria |
5 --%> |
6 --%> |
6 <div style="display: inline-block"> |
7 <div style="display: inline-block"> |
7 <label class="caption" style="display:block;" for="sort_${sortPriority}"><fmt:message key="issue.filter.sort.${sortPriority}"/></label> |
8 <label class="caption" style="display:block;" for="sort_${sortPriority}"><fmt:message key="issue.filter.sort.${sortPriority}"/></label> |
8 <select id="sort_${sortPriority}" name="sort_${sortPriority}"> |
9 <select id="sort_${sortPriority}" name="sort_${sortPriority}" data-default="${defaultSort}"> |
9 <c:forEach var="criteria" items="${viewmodel.filter.sortCriteria}"> |
10 <c:forEach var="criteria" items="${viewmodel.filter.sortCriteria}"> |
10 <option value="${criteria}" <c:if test="${currentSort eq criteria}">selected</c:if> > |
11 <option value="${criteria}" <c:if test="${currentSort eq criteria}">selected</c:if> > |
11 <fmt:message key="${criteria.field.resourceKey}"/> |
12 <fmt:message key="${criteria.field.resourceKey}"/> |
12 <c:if test="${criteria.asc}">↑</c:if> |
13 <c:if test="${criteria.asc}">↑</c:if> |
13 <c:if test="${not criteria.asc}">↓</c:if> |
14 <c:if test="${not criteria.asc}">↓</c:if> |