From 922f5d297c8bf3746d820b4033ae5dc2e0f8e014 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 2 Jan 2024 23:34:18 +0000 Subject: [PATCH] update --- Admin/Installer.php | 2 ++ Controller/ApiController.php | 2 ++ Theme/Backend/mid.tpl.php | 2 +- Theme/Backend/side.tpl.php | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Admin/Installer.php b/Admin/Installer.php index d301bd8..1de5764 100755 --- a/Admin/Installer.php +++ b/Admin/Installer.php @@ -14,6 +14,7 @@ declare(strict_types=1); namespace Modules\Navigation\Admin; +use Modules\Navigation\Models\LinkStatus; use phpOMS\Application\ApplicationAbstract; use phpOMS\Message\Http\HttpRequest; use phpOMS\Message\Http\HttpResponse; @@ -152,6 +153,7 @@ final class Installer extends InstallerAbstract $request->setData('permission', $data['permission']['permission'] ?? null); $request->setData('category', $data['permission']['category'] ?? null); $request->setData('element', $data['permission']['element'] ?? null); + $request->setData('status', $data['status'] ?? LinkStatus::ACTIVE); $module->apiNavElementCreate($request, $response); diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 504d6d7..d095e24 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -14,6 +14,7 @@ declare(strict_types=1); namespace Modules\Navigation\Controller; +use Modules\Navigation\Models\LinkStatus; use Modules\Navigation\Models\NavElement; use Modules\Navigation\Models\NavElementMapper; use phpOMS\Message\Http\RequestStatusCode; @@ -106,6 +107,7 @@ final class ApiController extends Controller $navElement->permissionPerm = $request->getDataInt('permission'); $navElement->permissionCategory = $request->getDataInt('category'); $navElement->permissionElement = $request->getDataInt('element'); + $navElement->status = $request->getDataInt('status') ?? LinkStatus::ACTIVE; return $navElement; } diff --git a/Theme/Backend/mid.tpl.php b/Theme/Backend/mid.tpl.php index 1fe86ec..cdf8acc 100755 --- a/Theme/Backend/mid.tpl.php +++ b/Theme/Backend/mid.tpl.php @@ -44,4 +44,4 @@ if (isset($this->nav[\Modules\Navigation\Models\NavigationType::CONTENT]) -nav[NavigationType::SIDE])) : ?>