started with template fixes

This commit is contained in:
Dennis Eichhorn 2024-03-29 15:26:01 +00:00
parent 22aa38dd1d
commit 51096e7131
6 changed files with 15 additions and 14 deletions

View File

@ -22,6 +22,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::CREATE,
@ -31,6 +32,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskSet',
'verb' => RouteVerb::SET,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::MODIFY,
@ -40,6 +42,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskGet',
'verb' => RouteVerb::GET,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -51,6 +54,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskReminderCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::CREATE,
@ -62,6 +66,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskElementCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::CREATE,
@ -71,6 +76,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskElementSet',
'verb' => RouteVerb::SET,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::MODIFY,
@ -80,6 +86,7 @@ return [
[
'dest' => '\Modules\Tasks\Controller\ApiController:apiTaskElementGet',
'verb' => RouteVerb::GET,
'csrf' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,

View File

@ -184,13 +184,13 @@ final class BackendController extends Controller implements DashboardElementInte
if ($request->getData('ptype') === 'p') {
$view->data['tasks'] = $mapperQuery->where('id', $request->getDataInt('id') ?? 0, '<')
->executeGetAll();
->executeGetArray();
} elseif ($request->getData('ptype') === 'n') {
$view->data['tasks'] = $mapperQuery->where('id', $request->getDataInt('id') ?? 0, '>')
->executeGetAll();
->executeGetArray();
} else {
$view->data['tasks'] = $mapperQuery->where('id', 0, '>')
->executeGetAll();
->executeGetArray();
}
$view->data['task_media'] = [];

View File

@ -23,7 +23,7 @@ echo $this->data['nav']->render(); ?>
<form>
<table class="layout wf-100">
<tr><td><label for="iAccount"><?= $this->getHtml('Account'); ?></label>
<tr><td><span class="input"><button type="button" formaction=""><i class="g-icon">book</i></button><input type="number" min="1" id="iAccount" name="account" placeholder="Guest" required></span>
<tr><td><span class="input"><button type="button" formaction=""><i class="g-icon">book</i></button><input type="number" min="1" id="iAccount" name="account" required></span>
<tr><td><label for="iFrom"><?= $this->getHtml('From'); ?></label>
<tr><td><input type="datetime-local" id="iFrom" name="from" value="<?= $this->printHtml((new \DateTime('NOW'))->format('Y-m-d\TH:i:s')); ?>">
<tr><td><label for="iTo"><?= $this->getHtml('To'); ?></label>

View File

@ -53,7 +53,7 @@ echo $this->data['nav']->render(); ?>
<div class="form-group">
<label for="iTitle"><?= $this->getHtml('Title'); ?></label>
<input type="text" id="iTitle" name="title" placeholder="<?= $this->getHtml('Title'); ?>" required>
<input type="text" id="iTitle" name="title" required>
</div>
<div class="form-group">
@ -80,7 +80,7 @@ echo $this->data['nav']->render(); ?>
<div class="form-group">
<label for="iMedia"><?= $this->getHtml('Media'); ?></label>
<div class="ipt-wrap wf-100">
<div class="ipt-first"><input type="text" id="iMedia" name="mediaFile" placeholder="File"></div>
<div class="ipt-first"><input type="text" id="iMedia" name="mediaFile"></div>
<div class="ipt-second"><button><?= $this->getHtml('Select'); ?></button></div>
</div>
</div>

View File

@ -22,8 +22,6 @@ $tasks = $this->data['tasks'] ?? [];
$previous = empty($tasks) ? 'task/dashboard' : 'task/dashboard?{?}&id=' . \reset($tasks)->id . '&ptype=p';
$next = empty($tasks) ? 'task/dashboard' : 'task/dashboard?{?}&id=' . \end($tasks)->id . '&ptype=n';
$open = $this->data['open'];
echo $this->data['nav']->render(); ?>
<div class="row">
@ -44,10 +42,6 @@ echo $this->data['nav']->render(); ?>
<?php
$c = 0;
foreach ($tasks as $key => $task) :
if ($open !== null && isset($open[$task->id])) {
continue;
}
++$c;
$url = UriFactory::build(empty($task->redirect)
? '{/base}/task/view?{?}&id=' . $task->id

View File

@ -353,7 +353,7 @@ echo $this->data['nav']->render(); ?>
'plain',
'taskElementCreate',
'', '',
'/content', '{/api}task?id={?id}'
'/content', '{/api}task?id={?id}&csrf={$CSRF}'
); ?>
</div>
@ -410,7 +410,7 @@ echo $this->data['nav']->render(); ?>
<div class="form-group">
<label for="iMedia"><?= $this->getHtml('Media'); ?></label>
<div class="ipt-wrap wf-100">
<div class="ipt-first"><input type="text" id="iMedia" placeholder="File"></div>
<div class="ipt-first"><input type="text" id="iMedia"></div>
<div class="ipt-second"><button><?= $this->getHtml('Select'); ?></button></div>
</div>
</div>