{extends file="admin-layout.tpl"} {block name="no-return-functions"} {$admin_current_location = 'configuration'} {/block} {block name="page-title"}{intl l='Back-office users'}{/block} {block name="check-resource"}admin.configuration.administrator{/block} {block name="check-access"}view{/block} {block name="main-content"}
{intl l="Login"} | {intl l="First Name"} | {intl l="Last Name"} | {intl l="E-mail"} | {intl l="Locale"} | {intl l="Profile"} | {hook name="administrators.header" location="administrator_list_header" }{intl l="Actions"} | |
---|---|---|---|---|---|---|---|
{if $can_update} {$LOGIN} {else} {$LOGIN} {/if} | {$FIRSTNAME} | {$LASTNAME} | {* Do not display invalid emails *} {if $EMAIL|strpos:'@'}{$EMAIL} | {else}{intl l="No email defined"} | {/if}{$LOCALE} | {if $PROFILE} {loop type="profile" name="admin-profile" id={$PROFILE}} {$TITLE} {/loop} {else} {intl l='Superadministrator'} {/if} | {hook name="administrators.row" location="administrator_list_row" admin_id={$ID}}{$buttons = []} {if $can_update} {$buttons[] = [ 'type' => 'edit', 'class' => 'js-update-administrator', 'title' => {intl l='Change this administrator'}, 'href' => '#administrator_update_dialog', 'data' => [ 'id' => $ID, 'toggle' => 'modal' ] ]} {/if} {if $ID != {admin attr="id"}} {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.administrator" access="DELETE"} {$buttons[] = [ 'type' => 'delete', 'class' => 'js-delete-administrator', 'title' => {intl l='Delete this administrator'}, 'href' => '#administrator_delete_dialog', 'data' => [ 'id' => $ID, 'toggle' => 'modal' ] ]} {/loop} {/if} {include file='renderer/buttons.html' buttons=$buttons} |