{extends "body.latte"} {var $title = __get("ASSIGNER_TITLE")} {var $navActiveIndex = 2} {block content}
{_"ASSIGNER_PANEL_TITLE"}
{if !$isLoggedIn}

{_"ASSIGNER_NOT_LOGGED_IN"}

{elseif $assignerConfig === null} {include "utils/data-problem.latte", message => __get("CANNOT_GET_DATA", "assigner")} {elseif empty($assignerConfig)}
{_"ASSIGNER_NOT_CONFIGURED"}
{elseif !$canUseAssigner}
{_"ASSIGNER_NO_REQUIRED_GROUPS"}
{else} {ifset $groupChangeStatus} {if $groupChangeStatus === 0} {* saved *} {elseif $groupChangeStatus === 1} {* no change *} {else} {* something went wrong *} {/if} {/ifset}
{foreach $assignerConfig as $row}
{foreach $row as $assignerCategory}
  • {ifset $assignerCategory["icon"]} {/ifset} {$assignerCategory["name"]}
  • {foreach $assignerCategory["groups"] as $group}
    {if $group["iconid"]} {$group[ {else} {/if} {$group["name"]}
    {/foreach}
    {/foreach}
    {/foreach} {$csrfField}
    {/if}
    {/block} {block footerbottom} {$tplutils::includeScript("js/assigner.js", true)} {/block}