This commit is contained in:
Dennis Eichhorn 2023-06-20 22:10:23 +00:00
parent cf89a36529
commit f386e4f91b
3 changed files with 20 additions and 1 deletions

View File

@ -194,6 +194,9 @@ final class BackendController extends Controller
$view->setTemplate('/Modules/Kanban/Theme/Backend/kanban-board-create');
$view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1005801001, $request, $response);
$permissionView = new \Modules\Admin\Theme\Backend\Components\AccountPermissionSelector\BaseView($this->app->l11nManager, $request, $response);
$view->data['permissionView'] = $permissionView;
return $view;
}

View File

@ -30,5 +30,19 @@ abstract class PermissionCategory extends Enum
public const CARD = 2;
public const KANBAN = 3;
public const COMMENT = 3;
public const KANBAN = 4;
public const D_CREATE = [
self::BOARD => [
'DEFAULT' => ['RUDP'], // limited by own permissions
'MAX' => ['RUDP'] // limited by own permissions
],
self::CARD => [
'DEFAULT' => ['RU'], // limited by own permissions
'MAX' => ['RUD'] // limited by own permissions
],
];
}

View File

@ -40,3 +40,5 @@ echo $this->data['nav']->render();
</section>
</div>
</div>
<?= $this->data['permissionView']->render('board_permission'); ?>