From e75e54d23d262940acd4c7df2a8cc7b7ab1751d5 Mon Sep 17 00:00:00 2001 From: vincent-peugnet Date: Wed, 7 Aug 2019 18:10:00 +0200 Subject: media insertion new synthax working --- app/class/controllermedia.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'app/class/controllermedia.php') diff --git a/app/class/controllermedia.php b/app/class/controllermedia.php index 6bc38d9..4200253 100644 --- a/app/class/controllermedia.php +++ b/app/class/controllermedia.php @@ -31,14 +31,19 @@ class Controllermedia extends Controller $dir = rtrim($_GET['path'] ?? Model::MEDIA_DIR, DIRECTORY_SEPARATOR); + $sortby = isset($_GET['sortby']) ? $_GET['sortby'] : 'id'; + $order = isset($_GET['order']) ? $_GET['order'] : '1'; + $opt = ['dir' => $dir, 'sortby' => $sortby, 'order' => $order]; if(is_dir($dir)) { $medialist = $this->mediamanager->getlistermedia($dir . DIRECTORY_SEPARATOR); $faviconlist = $this->mediamanager->getlistermedia(Model::FAVICON_DIR); $dirlist = $this->mediamanager->listdir(Model::MEDIA_DIR); + + $this->mediamanager->medialistsort($medialist, $sortby, $order); - $this->showtemplate('media', ['medialist' => $medialist, 'faviconlist' => $faviconlist, 'dirlist' => $dirlist, 'dir' => $dir]); + $this->showtemplate('media', ['medialist' => $medialist, 'faviconlist' => $faviconlist, 'dirlist' => $dirlist, 'dir' => $dir, 'opt' => $opt]); } else { $this->routedirect('media'); } -- cgit v1.2.3