60 lines
2.6 KiB
YAML
60 lines
2.6 KiB
YAML
generator:
|
|
class: stAdminGenerator
|
|
param:
|
|
model_class: sfGuardUser
|
|
theme: simple
|
|
head:
|
|
package: stAuthUsers
|
|
|
|
documentation:
|
|
pl: https://www.sote.pl/docs/administratorzy
|
|
en: https://www.soteshop.com/docs/administrators
|
|
|
|
applications: [stUser]
|
|
fields:
|
|
username: {name: Login}
|
|
is_active: {name: Aktywny}
|
|
last_login: {name: Ostatnio logowany}
|
|
is_super_admin: {name: Super admin}
|
|
|
|
create:
|
|
title: Dodaj administratora
|
|
|
|
list:
|
|
menu:
|
|
display: [list, group]
|
|
fields:
|
|
list: { name: Administratorzy, action: sfGuardUser/list }
|
|
group: { name: Grupy uprawnień, action: sfGuardGroup/list }
|
|
title: Administratorzy
|
|
description: Zarządzanie i konfiguracja kont administratorów
|
|
display: [=username, last_login, is_super_admin]
|
|
filters: [username]
|
|
object_actions:
|
|
_edit: -
|
|
_delete: -
|
|
fields:
|
|
actions:
|
|
_create: {name: Dodaj}
|
|
|
|
edit:
|
|
menu: {use: list.menu}
|
|
use_helper: [sfGuardUser]
|
|
title: Edycja administratora
|
|
description: Zarządzanie i konfiguracja kont administratorów panelu
|
|
fields:
|
|
groups: {name: Grupy uprawnień, type: guard_group_list, params: control_name=group}
|
|
permissions: {name: Uprawnienia, type: guard_permission_list, params: control_name=permission}
|
|
app_permissions: {name: Uprawnienia modułów, type: guard_app_permission_list, params: control_name=module_permission}
|
|
last_login: {name: Ostatnio logowany, type: plain}
|
|
password_bis: {name: "Ponów hasło"}
|
|
password: {name: Hasło}
|
|
is_super_admin: {name: Super admin}
|
|
is_active: {name: Aktywny}
|
|
|
|
display:
|
|
"NONE": [last_login, _is_active, _is_super_admin, username, _password, _password_bis, groups, permissions, app_permissions]
|
|
actions:
|
|
_list: {name: Lista}
|
|
_save: {name: Zapisz}
|