allow existing media files

This commit is contained in:
Dennis Eichhorn 2020-02-02 20:44:28 +01:00
parent a642984d4a
commit da4ef730ff
2 changed files with 13 additions and 11 deletions

View File

@ -243,13 +243,17 @@ final class ApiController extends Controller
*/
public function apiTemplateCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
{
$files = $this->app->moduleManager->get('Media')->uploadFiles(
$request->getData('name') ?? '',
$request->getFiles(),
$request->getHeader()->getAccount(),
__DIR__ . '/../../../Modules/Media/Files',
''
);
$files = $request->getDataJson('media-list');
if (empty($files)) {
$files = $this->app->moduleManager->get('Media')->uploadFiles(
$request->getData('name') ?? '',
$request->getFiles(),
$request->getHeader()->getAccount(),
__DIR__ . '/../../../Modules/Media/Files',
''
);
}
$collection = $this->app->moduleManager->get('Media')->createMediaCollectionFromMedia(
(string) ($request->getData('name') ?? ''),

View File

@ -27,10 +27,8 @@ $lang = $reportLanguage[$cLang] ?? [];
echo $this->getData('nav')->render(); ?>
<div class="row" style="height: calc(100% - 85px);">
<div class="col-xs-12">
<div class="box wf-100" style="height: 100%;">
<iframe src="<?= \phpOMS\Uri\UriFactory::build('{/api}helper/report/export/?id=' . $template->getId()); ?>" allowfullscreen></iframe>
</div>
<div class="col-xs-12 col-md-9">
<iframe src="<?= \phpOMS\Uri\UriFactory::build('{/api}helper/report/export/?id=' . $template->getId()); ?>" allowfullscreen></iframe>
</div>
<div class="col-xs-12 col-md-3">
<?php if (\count($reportLanguage) > 1) : ?>