mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-05-06 07:06:30 +02:00
Get media 'fresh' every time
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
# v1.1.3
|
||||
## 07/18/2016
|
||||
|
||||
1. [](#improved)
|
||||
* Get fresh media list for `Controller::getListMedia()` rather that cache so always latest.
|
||||
|
||||
# v1.1.2
|
||||
## 07/16/2016
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ use Grav\Common\Filesystem\Folder;
|
||||
use Grav\Common\GPM\Installer;
|
||||
use Grav\Common\Grav;
|
||||
use Grav\Common\Data;
|
||||
use Grav\Common\Page\Media;
|
||||
use Grav\Common\Page\Page;
|
||||
use Grav\Common\Page\Pages;
|
||||
use Grav\Common\Page\Collection;
|
||||
@@ -906,8 +907,10 @@ class AdminController
|
||||
}
|
||||
|
||||
$media_list = [];
|
||||
foreach ($page->media()->all() as $name => $media) {
|
||||
$media_list[$name] = ['url' => $media->cropZoom(150, 100)->url(), 'size' => $media->get('size')];
|
||||
$media = new Media($page->path());
|
||||
|
||||
foreach ($media->all() as $name => $medium) {
|
||||
$media_list[$name] = ['url' => $medium->cropZoom(150, 100)->url(), 'size' => $medium->get('size')];
|
||||
}
|
||||
$this->admin->json_response = ['status' => 'success', 'results' => $media_list];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user