- fields.yaml trigger (action disable|hide, field, condition checked|unchecked) compiled to FormField.Trigger - boot errors for malformed triggers, controlling fields that are not a switch or checkbox, and triggers in repeater rows, settings and relation forms - Administrators permissions overrides are disabled while Superuser is on (D-06) - SPA: trigger.ts (triggerState, applyTriggers), FORM_TRIGGER_NOTES, the trigger note in FormField, FormView tabs/banner/payload after triggers, PreviewView hide only - regenerated admin OpenAPI and schema.d.ts; rebuilt modules/boardwalk/dist; docs and README
66 lines
1.9 KiB
YAML
66 lines
1.9 KiB
YAML
fields:
|
|
login:
|
|
label: backend::lang.user.login
|
|
type: text
|
|
span: left
|
|
tab: backend::lang.user.account
|
|
email:
|
|
label: backend::lang.user.email
|
|
type: text
|
|
span: right
|
|
tab: backend::lang.user.account
|
|
first_name:
|
|
label: backend::lang.user.first_name
|
|
type: text
|
|
span: left
|
|
tab: backend::lang.user.account
|
|
last_name:
|
|
label: backend::lang.user.last_name
|
|
type: text
|
|
span: right
|
|
tab: backend::lang.user.account
|
|
password:
|
|
label: backend::lang.user.password
|
|
comment: backend::lang.user.password_comment
|
|
type: password
|
|
span: left
|
|
tab: backend::lang.user.account
|
|
context: [create, update]
|
|
password_confirmation:
|
|
label: backend::lang.user.password_confirmation
|
|
type: password
|
|
span: right
|
|
tab: backend::lang.user.account
|
|
context: [create, update]
|
|
role:
|
|
label: backend::lang.user.role_field
|
|
comment: backend::lang.user.role_comment
|
|
type: relation
|
|
nameFrom: name
|
|
emptyOption: backend::lang.user.role_none
|
|
span: full
|
|
tab: backend::lang.user.account
|
|
last_login:
|
|
label: backend::lang.user.last_login
|
|
type: datepicker
|
|
span: left
|
|
tab: backend::lang.user.account
|
|
context: preview
|
|
is_superuser:
|
|
label: backend::lang.user.superuser
|
|
comment: backend::lang.user.superuser_comment
|
|
type: switch
|
|
span: full
|
|
tab: backend::lang.user.permissions
|
|
permissions:
|
|
label: backend::lang.user.permission_overrides
|
|
comment: backend::lang.user.permission_overrides_comment
|
|
type: permissioneditor
|
|
mode: radio
|
|
span: full
|
|
tab: backend::lang.user.permissions
|
|
trigger:
|
|
action: disable
|
|
field: is_superuser
|
|
condition: checked
|