mirror of
https://github.com/Karaka-Management/oms-Media.git
synced 2026-02-16 09:18:42 +00:00
fix reporter tpl form, task display
This commit is contained in:
parent
ae535e0b14
commit
d93224fc31
37
Theme/Backend/Components/Upload/BaseView.php
Normal file
37
Theme/Backend/Components/Upload/BaseView.php
Normal 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();
|
||||||
|
}
|
||||||
|
}
|
||||||
21
Theme/Backend/Components/Upload/upload.tpl.php
Normal file
21
Theme/Backend/Components/Upload/upload.tpl.php
Normal 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=" 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>
|
||||||
|
|
@ -26,6 +26,7 @@ return ['Media' => [
|
||||||
'Name' => 'Name',
|
'Name' => 'Name',
|
||||||
'Permission' => 'Permission',
|
'Permission' => 'Permission',
|
||||||
'Preview' => 'Preview',
|
'Preview' => 'Preview',
|
||||||
|
'Select' => 'Select',
|
||||||
'Settings' => 'Settings',
|
'Settings' => 'Settings',
|
||||||
'Size' => 'Size',
|
'Size' => 'Size',
|
||||||
'Type' => 'Type',
|
'Type' => 'Type',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user