This commit is contained in:
Dennis Eichhorn 2024-01-02 23:34:18 +00:00
parent 2ab307e957
commit 922f5d297c
4 changed files with 6 additions and 2 deletions

View File

@ -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);

View File

@ -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;
}

View File

@ -44,4 +44,4 @@ if (isset($this->nav[\Modules\Navigation\Models\NavigationType::CONTENT])
</ul>
</div>
</div>
<?php endif;
<?php endif;

View File

@ -45,4 +45,4 @@ if (isset($this->nav[NavigationType::SIDE])) : ?>
</ul>
</div>
<?php
endif;
endif;