Skip to content

Commit b69f9bd

Browse files
authored
Merge pull request #49 from NilsWdnr/nilswdnr-fix
Sortieren der Einträge auf oder absteigend funktional gemacht
2 parents 54cf7fe + 3f282f0 commit b69f9bd

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

pages/entries.php

+8-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
$id = rex_request::request('id', 'int');
1111
$start = rex_request::request('start', 'int', NULL);
1212
$categoryFilter = rex_request::request('category_filter', 'int', NULL);
13+
$sorttype = rex_request::request('sorttype', 'string', NULL);
1314

1415
$tableEvent = rex::getTablePrefix() . "forcal_entries";
1516
$tableCategories = rex::getTablePrefix() . "forcal_categories";
@@ -62,12 +63,18 @@
6263
$where = '';
6364
}
6465

66+
$sort = "DESC";
67+
68+
if(strtoupper($sorttype)==="DESC"||strtoupper($sorttype)==="ASC"){
69+
$sort = $sorttype;
70+
}
71+
6572
// init list
6673
$list = rex_list::factory('SELECT ' . implode(', ', $select) . '
6774
FROM ' . $tableEvent . ' AS en
6875
LEFT JOIN ' . $tableCategories . ' AS ca ON en.category = ca.id
6976
' . $where . '
70-
ORDER BY en.start_date DESC, en.start_time DESC', 30, null, false);
77+
ORDER BY en.start_date '. $sort .', en.start_time DESC', 30, null, false);
7178
$list->addTableAttribute('class', 'table-striped');
7279

7380
// merge group with default

0 commit comments

Comments
 (0)