fix reporter tpl form, task display

This commit is contained in:
Dennis Eichhorn 2018-10-27 20:42:24 +02:00
parent ae535e0b14
commit d93224fc31
3 changed files with 59 additions and 0 deletions

View File

@ -0,0 +1,37 @@
<?php
/**
* Orange Management
*
* PHP Version 7.2
*
* @package TBD
* @copyright Dennis Eichhorn
* @license OMS License 1.0
* @version 1.0.0
* @link http://website.orange-management.de
*/
declare(strict_types=1);
namespace Modules\Media\Theme\Backend\Components\Upload;
use phpOMS\Views\View;
use phpOMS\ApplicationAbstract;
use phpOMS\Message\RequestAbstract;
use phpOMS\Message\ResponseAbstract;
class BaseView extends View
{
protected $form = '';
public function __construct(ApplicationAbstract $app, RequestAbstract $request, ResponseAbstract $response)
{
parent::__construct($app, $request, $response);
$this->setTemplate('/Modules/Media/Theme/Backend/Components/Upload/upload');
}
public function render(...$data) : string
{
$this->form = $data[0];
return parent::render();
}
}

View File

@ -0,0 +1,21 @@
<section class="box wf-100">
<header><h1><?= $this->getHtml('Media') ?></h1></header>
<div class="inner">
<form>
<table class="layout wf-100">
<tbody>
<tr><td><label for="iMedia"><?= $this->getHtml('Media') ?></label>
<tr><td>
<div class="ipt-wrap">
<div class="ipt-first"><input type="text" id="iMedia" name="mediaFile" placeholder="&#xf15b; File"></div>
<div class="ipt-second"><button><?= $this->getHtml('Select', 'Media') ?></button></div>
</div>
<tr><td><label for="iUpload"><?= $this->getHtml('Upload', 'Media') ?></label>
<tr><td>
<input type="file" id="iUpload" name="upload" form="<?= $this->form; ?>" multiple>
<input form="<?= $this->form; ?>" type="hidden" name="type"><td>
</table>
</form>
</div>
</section>

View File

@ -26,6 +26,7 @@ return ['Media' => [
'Name' => 'Name',
'Permission' => 'Permission',
'Preview' => 'Preview',
'Select' => 'Select',
'Settings' => 'Settings',
'Size' => 'Size',
'Type' => 'Type',