Open Timo-Breumelhof opened 7 months ago
if you use clientside jplist then use this
<!-- sort dropdown -->
<div class="dropdown"
data-control-type="boot-sort-drop-down"
data-control-name="bootstrap-sort-dropdown-demo"
data-control-action="sort"
data-datetime-format="{month}/{day}/{year}">
<!-- {year}, {month}, {day}, {hour}, {min}, {sec} -->
<button class="btn btn-default dropdown-toggle"
type="button"
id="dropdown-menu-1"
data-toggle="dropdown"
aria-expanded="true">
<span data-type="selected-text">Sort by</span>
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdown-menu-1">
<li role="presentation">
<a role="menuitem" tabindex="-1" href="#" data-path=".user-name" data-order="asc" data-type="text" data-default="true">Username A-Z</a>
</li>
<li role="presentation">
<a role="menuitem" tabindex="-1" href="#" data-path=".user-name" data-order="desc" data-type="text">Username Z-A</a>
</li>
<li role="presentation" class="divider"></li>
<li role="presentation">
<a role="menuitem" tabindex="-1" href="#" data-path=".user-email" data-order="asc" data-type="text">Email A-Z</a>
</li>
<li role="presentation">
<a role="menuitem" tabindex="-1" href="#" data-path=".user-email" data-order="desc" data-type="text">Email Z-A</a>
</li>
</ul>
</div>
The Datasource currently returns the users in order of UserName,
It would be nice if we could somehow change that to LastName or another field to order the users