|
@@ 280-288 (lines=9) @@
|
| 277 |
|
} elseif ($relativeCmsUri == '/images.json') { |
| 278 |
|
header(self::CONTENT_TYPE_APPLICATION_JSON); |
| 279 |
|
die(json_encode($this->storage->getImages())); |
| 280 |
|
} elseif ($relativeCmsUri == '/images/new') { |
| 281 |
|
$this->subTemplate = 'cms/images/form'; |
| 282 |
|
$this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_IMAGES; |
| 283 |
|
if (isset($_FILES[self::FILES_PARAMETER_FILE])) { |
| 284 |
|
$this->storage->addImage($_FILES[self::FILES_PARAMETER_FILE]); |
| 285 |
|
header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/images'); |
| 286 |
|
exit; |
| 287 |
|
} |
| 288 |
|
} elseif ($relativeCmsUri == '/images/delete' && isset($request::$get[self::FILES_PARAMETER_FILE])) { |
| 289 |
|
$this->storage->deleteImageByName($request::$get[self::FILES_PARAMETER_FILE]); |
| 290 |
|
header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/images'); |
| 291 |
|
exit; |
|
@@ 326-334 (lines=9) @@
|
| 323 |
|
$this->subTemplate = 'cms/files'; |
| 324 |
|
$this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_FILES; |
| 325 |
|
$this->parameters[self::PARAMETER_FILES] = $this->storage->getFiles(); |
| 326 |
|
} elseif ($relativeCmsUri == '/files/new') { |
| 327 |
|
$this->subTemplate = 'cms/files/form'; |
| 328 |
|
$this->parameters[self::PARAMETER_MAIN_NAV_CLASS] = self::PARAMETER_FILES; |
| 329 |
|
if (isset($_FILES[self::FILES_PARAMETER_FILE])) { |
| 330 |
|
$this->storage->addFile($_FILES[self::FILES_PARAMETER_FILE]); |
| 331 |
|
header('Location: ' . $request::$subfolders . $this->parameters[self::PARAMETER_CMS_PREFIX] . '/files'); |
| 332 |
|
exit; |
| 333 |
|
} |
| 334 |
|
} elseif ($relativeCmsUri == '/files/get' && isset($request::$get[self::FILES_PARAMETER_FILE])) { |
| 335 |
|
$this->downloadFile($request::$get[self::FILES_PARAMETER_FILE]); |
| 336 |
|
} elseif ($relativeCmsUri == '/files/delete' && isset($request::$get[self::FILES_PARAMETER_FILE])) { |
| 337 |
|
$this->storage->deleteFileByName($request::$get[self::FILES_PARAMETER_FILE]); |