Added natural dynamic sorting

New attributes for sortable tables: sort-column (0 ... x) for default
sort col in template and sort-direction (asc, desc) for default sort
order on load
This commit is contained in:
BNoiZe
2013-10-06 09:43:01 +02:00
parent 718c19f230
commit 6af5608f0f
8 changed files with 24250 additions and 153 deletions

View File

@@ -22,7 +22,7 @@ $header
</div>
</if>
<table class="bradius" id="sortable">
<table class="bradius" id="sortable" sort-column="1">
<thead>
<tr>
<th>

View File

@@ -22,7 +22,7 @@ $header
{$searchcode}
</div>
<table class="bradius" id="sortable">
<table class="bradius" id="sortable" sort-column="1">
<thead>
<tr>
<th>

View File

@@ -12,7 +12,7 @@
</if>
</td>
<td>
<a href="{$linker->getLink(array('section' => 'customers', 'page' => $page, 'action' => 'su', 'id' => $row['customerid']))}" rel="external">{$row['loginname']}</a>
<a href="{$linker->getLink(array('section' => 'customers', 'page' => $page, 'action' => 'su', 'sort' => $row['loginname'], 'id' => $row['customerid']))}" rel="external">{$row['loginname']}</a>
</td>
<td>
{$row['adminname']}

View File

@@ -22,7 +22,7 @@ $header
</div>
</if>
<table class="bradius" id="sortable">
<table class="bradius" id="sortable" sort-direction="desc">
<thead>
<tr>
<th>{$lng['logger']['date']}</th>