aboutsummaryrefslogtreecommitdiff
path: root/app/class/controllermedia.php
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2019-08-07 18:10:00 +0200
committervincent-peugnet <v.peugnet@free.fr>2019-08-07 18:10:00 +0200
commite75e54d23d262940acd4c7df2a8cc7b7ab1751d5 (patch)
tree6e52e2244be4f0cee392e6b5569691ab3e5c04cd /app/class/controllermedia.php
parentce8c4c5e7d918d81e09710d7c89a45d36a80c32a (diff)
downloadwcms-e75e54d23d262940acd4c7df2a8cc7b7ab1751d5.tar.gz
wcms-e75e54d23d262940acd4c7df2a8cc7b7ab1751d5.zip
media insertion new synthax working
Diffstat (limited to 'app/class/controllermedia.php')
-rw-r--r--app/class/controllermedia.php7
1 files changed, 6 insertions, 1 deletions
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');
}