From 3833c8c19baf519385ebf2fea5c9018a66edb325 Mon Sep 17 00:00:00 2001 From: Thomas Lange Date: Thu, 1 Jul 2021 23:14:40 +0200 Subject: Add option CATEGORY.LIST_SORT to application.php The option CATEGORY.LIST_SORT is currently only used for sorting the children categories of a category, not for sorting the categories on the category overview page. This is because the sorting of the categories in the category overview is handelnd internally with a virtual table column "_depth" which sorts the categories by name *and* its sub categories (like a tree). Thus, there is currently no user option to sort the category overview. --- core/application.php | 1 + core/include/category/list.php | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/core/application.php b/core/application.php index 0e1324a..280a8e7 100644 --- a/core/application.php +++ b/core/application.php @@ -89,6 +89,7 @@ foreach([ 'PAGE.SINGLE_REDIRECT' => FALSE, 'POST.SINGLE_REDIRECT' => FALSE, 'USER.SINGLE_REDIRECT' => FALSE, + 'CATEGORY.LIST_SORT' => 'name ASC', 'PAGE.LIST_SORT' => 'time_insert DESC', 'POST.LIST_SORT' => 'time_insert DESC', 'USER.LIST_SORT' => 'time_insert DESC', diff --git a/core/include/category/list.php b/core/include/category/list.php index 9bd2a68..4702a79 100644 --- a/core/include/category/list.php +++ b/core/include/category/list.php @@ -14,9 +14,7 @@ $PostRepository = Application::getRepository('Post'); # Pagination #=============================================================================== $site_size = Application::get('CATEGORY.LIST_SIZE'); -$site_sort = Application::get('CATEGORY.LIST_SORT'); -#$count = $CategoryRepository->getCount(['parent' => NULL]); $count = $CategoryRepository->getCount(); $lastSite = ceil($count / $site_size); -- cgit v1.2.3