Added some error message support

This commit is contained in:
Andy Miller
2014-09-22 17:13:19 -06:00
parent ff55a15611
commit 25d7ada9b7
2 changed files with 23 additions and 7 deletions

View File

@@ -140,8 +140,13 @@ class AdminController
protected function taskListmedia()
{
$page = $this->admin->page(true);
$media_list = array();
if (!$page) {
$this->admin->json_response = ['error', 'No Page found'];
return;
}
$media_list = array();
foreach ($page->media()->all() as $name=> $media) {
$media_list[$name] = ['url'=>$media->url(),'size'=>$media->get('size')];
}
@@ -164,6 +169,7 @@ class AdminController
// If not a supported type, return
if (!$config->get("media.{$fileExt}")) {
$this->admin->json_response = ['error', 'Unsupported file type: '.$fileExt];
return;
}
@@ -171,7 +177,16 @@ class AdminController
$targetPath = $page->path();
$targetFile = $targetPath.'/'.$targetName;
move_uploaded_file($tempFile,$targetFile);
$this->admin->json_response = ['success', 'File uploaded successfully'];
} else {
$this->admin->json_response = ['error', 'No files found'];
}
return;
}
protected function taskDelmedia()
{
}
/**