Files
2025-03-12 17:06:23 +01:00

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}